當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


PHP Explain str_split()用法及代碼示例


PHP 提供了具有特定函數的不同類型的內置函數。 str_split() 是 PHP 中的預定義函數,用於將給定的字符串轉換為數組。

這個函數的工作方式是將給定的字符串分成更小的長度字符串,長度由用戶輸入決定,然後將組件存儲在數組中並返回數組。

現在讓我們討論參數。

參數

該函數確認兩個參數並在下麵解釋

字符串(必填)

這意味著需要轉換為數組的字符串。

分割長度(可選)

這意味著每個數組段的長度,我們希望將字符串分成。默認情況下,該函數將該值確認為 1。

示例

<?php
   $string = "TutorialsPoint";
   print_r(str_split($string));
   $string = "WelcomeTo Tutorials Point";
   print_r(str_split($string, 4))
?>

輸出

Array
(
[0] => T
[1] => u
[2] => t
[3] => o
[4] => r
[5] => i
[6] => a
[7] => l
[8] => s
[9] => P
[10] => o
[11] => i
[12] => n
[13] => t
)
Array
(
[0] => Welc
[1] => omeT
[2] => o Tu
[3] => tori
[4] => als
[5] => Poin
[6] => t
)

解釋

在上麵的例子中,在第一個表達式中,我們沒有傳遞任何參數作為數組段的長度,因此默認情況下,它將字符串轉換為具有單個組件的數組。

在第二個表達式中,我們將段長度作為 "4" 傳遞,因此它將字符串轉換為一個長度為 4 的段的數組。

相關用法


注:本文由純淨天空篩選整理自Alok Prasad大神的英文原創作品 Explain str_split() function in PHP。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。