在php中,可以使用str_split()函數(shù)來將字符串轉(zhuǎn)化成字符數(shù)組,該函數(shù)可以把字符串按照指定長度分割,并傳入數(shù)組中,當分割長度為1時即可轉(zhuǎn)為字符數(shù)組;語法“str_split(字符串,1)”或“str_split(字符串)”。
本教程操作環(huán)境:windows7系統(tǒng)、PHP7.1版、DELL G3電腦
在php中,說到字符串轉(zhuǎn)字符數(shù)組,就想到explode()函數(shù)。
但explode()函數(shù)會將字符串按特定的分隔符分割成若干個部分,并不是將字符串一個個字符,傳入數(shù)組;數(shù)組元素不是單個字符,而是一個個子字符串。
那么怎么php中怎么將字符串轉(zhuǎn)化成字符數(shù)組?
在php中,可以使用str_split()函數(shù)來將字符串轉(zhuǎn)化成字符數(shù)組。
str_split() 函數(shù)把字符串分割到數(shù)組中。
語法:
str_split(string,length)
-
string 必需。規(guī)定要分割的字符串。
-
length 可選。規(guī)定每個數(shù)組元素的長度。默認是 1。
返回值:
如果 length 小于 1,str_split() 函數(shù)將返回 FALSE。 如果 length 大于字符串的長度,整個字符串將作為數(shù)組的唯一元素返回。
示例:
<?php header("Content-type:text/html;charset=gdk"); var_dump(str_split("Hello")); var_dump(str_split("Hello",1)); var_dump(str_split("Hello",2)); ?>
推薦學(xué)習(xí):《PHP視頻教程》