不借用php内部函数strlen如何计算出字符串长度?


不用php内部函数strlen如何算出字符串长度?大家有什么实现方式没

趣味 php

死在化粪池里 12 years, 1 month ago
   
  //方法一
  
$str = 'abcdfefsagasg';
$arr = str_split($str);
echo count($arr);
end($arr);
echo key($arr) + 1;
//方法二
$str = 'abcdfefsagasg';
//字符串末尾增加一个字符,然后查找增加的字符
$str .= '#';
echo strripos($str,'#');
//获取最后一个字符,查找获取的字符
echo strripos($str,substr($str,-1,1)) + 1;

PowgeE answered 12 years, 1 month ago

Your Answer