如何在 mb_strlen 之后将每个字符分配给变量

How do I assign each charactor to a variable after mb_strlen

一旦我计算出字符串长度

$total = $_POST['password'];

$count = mb_strlen( $total );

我想做一些类似 foreach 循环的事情,并将每个字符分配给一个变量,该变量稍后可以访问和操作。

有简单的方法吗?

您可以以数组方式访问任何字符串

$str="abcdefg";

echo $str[2]; //c

尝试使用 str_split,没有第二个 (split_length) 参数,每个值的长度都是一个字符。

foreach( str_split( "0123456789" ) as $value ) {
    print_r( $value );
}