【问题标题】:Can we read character by character in PHP without using any builtin function...?我们可以在不使用任何内置函数的情况下在 PHP 中逐个字符地读取...吗?
【发布时间】:2015-11-20 20:32:40
【问题描述】:

我想在 PHP 中编写从字符串中逐个字符读取的算法。是否可以在不使用任何内置函数的情况下做到这一点......?如果不可能,那么我们可以通过使用最小函数(即计数/大小)来做到这一点......吗?

【问题讨论】:

标签: php string loops char


【解决方案1】:

PHP 中的字符串实际上是一个数组,可以这样寻址

$str = 'Hello World';

echo $str[0];  // H
echo $str[1];  // e

【讨论】:

  • 谢谢。所以我们可以像处理数组一样遍历整个字符串。这样,一个通用的算法就被开发出来了。
  • 非常感谢你的愚蠢。我感谢您的支持和帮助。保持祝福!
【解决方案2】:

是的,例如字符串是“Hello world”,那么这里是访问它的代码

<?php
    $var = "Hello World!!" ;
    for($count = 0 ; $count < strlen($var) ; $count ++)
    {
        echo $var[$count] ;
    }
?>

上面的代码线性遍历字符串,直到计数器的值小于字符串长度,因为计数器被初始化为0,希望对你有帮助。

【讨论】:

  • 非常感谢。感谢您的支持和帮助。
  • @RiggsFolly 伙计,这个问题在那一刻突然出现在我的“问题”列表中,说真的,你想要什么让你的答案优于我的,好吧,我只是想帮忙就像人们帮助我一样。
猜你喜欢
  • 2021-12-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-07-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多