在 PHP 中,我如何转换:
$result = "abdcef";
到一个数组中:
$result[0] = a;
$result[1] = b;
$result[2] = c;
$result[3] = d;
已编辑
原文由 AJ. 发布,翻译遵循 CC BY-SA 4.0 许可协议
如果您尝试了上述方法并没有得到结果,请尝试以下方法。它适用于我的语言(波斯语和阿拉伯语):
$result = [];
for ( $i = 0; $i < strlen( $string ); ++ $i ) {
$result[] = mb_substr( $string, $i, 1, 'UTF-8' );
}
var_dump($result);
原文由 Ali Emadzadeh 发布,翻译遵循 CC BY-SA 4.0 许可协议
1 回答4k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
2 回答2.2k 阅读✓ 已解决
1 回答2.7k 阅读✓ 已解决
1 回答1.4k 阅读✓ 已解决
2 回答2.2k 阅读
1 回答558 阅读✓ 已解决
您将需要使用 str_split()。
http://us2.php.net/manual/en/function.str-split.php