在php中,可以使用str_split()函數來將單詞轉入字母陣列中;該函數可以把字串按照指定長度分割,並傳入陣列中,當分割長度為1時即可將單詞分割為一個個字母並轉入字母陣列中;語法「str_split(單詞,1)」或「str_split(單詞)」。
本教學操作環境:windows7系統、PHP8版、DELL G3電腦
php將單詞轉入字母陣列中
將單詞轉入字母陣列中,就是將單詞分割為一個個字母,並一個個傳入字母陣列中作為元素。
簡單來說,就是將單詞(一個字串)轉為字元陣列,實現功能的就是str_split()
函數。
<?php
header("Content-type:text/html;charset=utf-8");
$str="hello";
echo "原單詞:".$str;
$arr=str_split($str);
echo "<br><br>字母陣列:";
var_dump($arr);
?>
登入後複製
str_split() 函數介紹
str_split() 函數把字串分割到陣列中。
語法:
str_split(string,length)
登入後複製
string 必需。規定要分割的字串。
length 可選。規定每個陣列元素的長度。預設是 1。
返回值:
如果 length 小於 1,str_split() 函數將返回 FALSE。 如果 length 大於字串的長度,整個字串將作為陣列的唯一元素返回。
範例:
<?php
header("Content-type:text/html;charset=utf-8");
var_dump(str_split("Hello"));
var_dump(str_split("Hello",1));
var_dump(str_split("Hello",2));
?>
登入後複製
擴充套件知識:字串轉陣列的另一個函數explode()
explode() 函數可以基於字串分割符拆分字串,即它將一個字串根據分隔符拆分為若干個子串,然後將這些子串組合成陣列並返回。
explode($delimiter, $string [, $limit])
登入後複製
引數說明如下:
只需將$delimiter設定為' '
即可。
範例:
<?php
header('content-type:text/html;charset=utf-8');
$str = 'hypertext language programming';
var_dump($str);
$arr=explode(" ",$str);
var_dump($arr);
?>
登入後複製
推薦學習:《》
以上就是php怎麼將單詞轉入字母陣列中的詳細內容,更多請關注TW511.COM其它相關文章!