在php中,可以使用str_split()函數來將字串轉換成字元數組,該函數可以把字串依照指定長度分割,並傳入數組中,當分割長度為1時即可轉為字元數組;語法“str_split(字串,1)”或“str_split(字串)”。
本教學操作環境:windows7系統、PHP7.1版、DELL G3電腦
在php中,說到字串轉字符數組,就想到explode()函數。
但explode()函數會將字串按特定的分隔符分割成若干個部分,並不是將字串一個個字符,傳入數組;數組元素不是單個字符,而是一個個子字符串。
那麼怎麼php中怎麼將字串轉換成字元陣列?
在php中,可以使用str_split()函數來將字串轉換成字元陣列。
str_split() 函數把字串分割到陣列中。
語法:
str_split(string,length)
string 必需。規定要分割的字串。
length 可選。規定每個數組元素的長度。預設是 1。
傳回值:
若 length 小於 1,str_split() 函數將傳回 FALSE。 如果 length 大於字串的長度,整個字串將會作為陣列的唯一元素傳回。
範例:
<?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)); ?>
#推薦學習:《PHP影片教學》
以上是php中怎麼將字串轉換成字元數組的詳細內容。更多資訊請關注PHP中文網其他相關文章!