在php中按字母分解字符串

在php中按字母分解字符串,php,arrays,string,Php,Arrays,String,我在php中有一个字符串,如下所示: $string = "Count the character frequency of this string"; 当我使用explode功能时,输出显示为: Array ( [0] => Count [1] => the [2] => character [3] => frequency [4] => of [5] =

我在php中有一个字符串,如下所示:

$string = "Count the character frequency of this string";
当我使用explode功能时,输出显示为:

Array ( 
        [0] => Count 
        [1] => the 
        [2] => character 
        [3] => frequency 
        [4] => of 
        [5] => this 
        [6] => string 
       ) 
但是上面的输出并不能让我满意,因为我想实现如下输出:

Array ( 
    [0] => C 
    [1] => o 
    [2] => u 
    [3] => n 
    [4] => t 
    [5] => t 
    [6] => h 
    [7] => e 
    [8] => c 
    [9] => h 
    [10] => a 
    [11] => r 
    [12] => a 
    [13] => c 
   )
我想用信把它们炸开

我的问题是:有可能吗?如果是,有什么建议吗。提前感谢

使用后使用以去除空格字符:

 print_r(str_split(str_replace(' ', '', $string)));
print_r(str_split(preg_replace('/[^\da-z]/i', '', $string)));

如果字符串将包含其他非字母数字字符,则可以使用正则表达式替换所有非字母数字字符:

 print_r(str_split(str_replace(' ', '', $string)));
print_r(str_split(preg_replace('/[^\da-z]/i', '', $string)));

在php中,默认情况下,可以以字符数组的形式访问字符串

echo $string[0]
输出

C

举几个例子…………是的,我喜欢这些演示;-)