php爆炸所有字符[重复]

Posted

技术标签:

【中文标题】php爆炸所有字符[重复]【英文标题】:php explode all characters [duplicate] 【发布时间】:2012-04-06 13:08:40 【问题描述】:

我正在寻找与 js 中的 'this is a string'.split('') 对应的 php

如果我尝试$array = explode('', 'testing');,我会收到错误Warning: explode() [function.explode]: Empty delimiter in

还有其他方法吗?

【问题讨论】:

【参考方案1】:

如您的错误所示,explode 需要分隔符来拆分字符串。请改用str_split

$arr = str_split('testing');

输出

Array
(
    [0] => t
    [1] => e
    [2] => s
    [3] => t
    [4] => i
    [5] => n
    [6] => g
)

【讨论】:

口音呢?【参考方案2】:

使用str_split 函数。

$array = str_split( 'testing');

【讨论】:

【参考方案3】:
$string = "TEST";

echo $string[0];  // This will display T

不用炸了

【讨论】:

如何从字符串创建数组,每个字符作为数组中的一个单独元素? 如果您将其视为一个数组,PHP 会自动将其视为一个数组,并根据其位置为每个字符分配一个键。 哦,真的吗?请参阅:codepad.org/SRsULXQE(“警告:array_map():参数 #2 应该是一个数组”)。 -1 他的意思是:“PHP 将像数组一样索引字符串”。但它不是数组,不能用于需要数组输入的函数。但是,您可以遍历字符串并提取单个字符,其符号与数组的符号相同,并在字符串的 strlen 上循环 for【参考方案4】:

TO SPLIT string into ARRAY 最好用

$arr= str_split($string);

【讨论】:

以上是关于php爆炸所有字符[重复]的主要内容,如果未能解决你的问题,请参考以下文章

如何从PHP和Javascript中的字符串中删除所有空格[重复]

在PHP中将标签转换为字符串[重复]

从日期字符串 PHP MySQL 开始的每个新年 [重复]

如何使用php提取所有IP地址[重复]

使用php和正则表达式从字符串中删除数字和特殊字符[重复]

获取 URL 参数,后跟 #-php [重复]