[英]break a word in letters php
我想接受来自表单的字符串,然后使用PHP将其分解为字符数组,例如:
$a = 'professor';
$b[0] == 'p';
$b[1] == 'r';
$b[2] == 'o';
.
.
.
.
.
$b[8] = 'r';
您不需要这样做。 在PHP中,您可以直接从字符串访问字符,就像在数组中一样:
$var = "My String";
echo $var[1]; // Will print "y".
str_split($word);
这比以数组访问$ word更快。 (而且更好的是,您可以使用foreach()
对其进行迭代。) Documentation 。
如果您确实希望将单个字符放在数组类型的变量中,而不是只需要按索引访问字符,请使用:
$b = str_split($a)
否则,只需使用$ a [0],$ a [1]等。
请注意,因为上面的示例仅在处理ASCII(单字节)字符串时才有效。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.