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 的段的數組。
相關用法
- PHP Explain array_map()用法及代碼示例
- PHP PHPUnit assertIsNotFloat()用法及代碼示例
- PHP disk_total_space()用法及代碼示例
- PHP ReflectionClass getTraitAliases()用法及代碼示例
- PHP hash_hmac()用法及代碼示例
- PHP String wordwrap()用法及代碼示例
- PHP SimpleXMLElement children()用法及代碼示例
- PHP is_file( )用法及代碼示例
- PHP ArrayIterator asort()用法及代碼示例
- PHP IntlCalendar getTimeZone()用法及代碼示例
- PHP SplPriorityQueue isCorrupted()用法及代碼示例
- PHP XMLReader::getParserProperty()用法及代碼示例
- PHP imagegif()用法及代碼示例
- PHP imageresolution()用法及代碼示例
- PHP SplFileInfo getPerms()用法及代碼示例
- PHP array_reverse()用法及代碼示例
- PHP IntlCalendar getActualMinimum()用法及代碼示例
- PHP Ds\Sequence remove()用法及代碼示例
- PHP metaphone()用法及代碼示例
注:本文由純淨天空篩選整理自Alok Prasad大神的英文原創作品 Explain str_split() function in PHP。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。