【发布时间】:2015-11-20 20:32:40
【问题描述】:
我想在 PHP 中编写从字符串中逐个字符读取的算法。是否可以在不使用任何内置函数的情况下做到这一点......?如果不可能,那么我们可以通过使用最小函数(即计数/大小)来做到这一点......吗?
【问题讨论】:
-
如果内置函数可以做到,那么你也可以。
我想在 PHP 中编写从字符串中逐个字符读取的算法。是否可以在不使用任何内置函数的情况下做到这一点......?如果不可能,那么我们可以通过使用最小函数(即计数/大小)来做到这一点......吗?
【问题讨论】:
PHP 中的字符串实际上是一个数组,可以这样寻址
$str = 'Hello World';
echo $str[0]; // H
echo $str[1]; // e
【讨论】:
是的,例如字符串是“Hello world”,那么这里是访问它的代码
<?php
$var = "Hello World!!" ;
for($count = 0 ; $count < strlen($var) ; $count ++)
{
echo $var[$count] ;
}
?>
上面的代码线性遍历字符串,直到计数器的值小于字符串长度,因为计数器被初始化为0,希望对你有帮助。
【讨论】: