En PHP, vous pouvez utiliser la fonction str_split() pour transférer des mots dans un tableau de lettres ; cette fonction peut diviser la chaîne en fonction de la longueur spécifiée et la transmettre dans le tableau. Lorsque la longueur divisée est 1, le mot peut. être divisé en lettres sont transférées dans le tableau de lettres une par une ; la syntaxe est "str_split(word,1)" ou "str_split(word)".
L'environnement d'exploitation de ce tutoriel : système Windows7, version PHP8, ordinateur DELL G3
php transfère le mot dans le tableau de lettres
Transférer le mot dans le tableau de lettres, ce qui signifie diviser le mot en une seule lettre et sont transmis dans le tableau de lettres en tant qu'éléments un par un.
Pour faire simple, convertit un mot (une chaîne) en un tableau de caractères, et la fonction qui implémente la fonction est la fonction str_split()
. 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); ?>
introduction à la fonction str_split()
La fonction str_split() divise une chaîne en un tableau. Syntaxe :
🎜rrreee' '
. 🎜🎜Exemple : 🎜🎜rrreee🎜🎜🎜🎜Apprentissage recommandé : "🎜Tutoriel vidéo PHP🎜"🎜Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!