将字符串转换为字符数组

新手上路,请多包涵

在 PHP 中,我如何转换:

 $result = "abdcef";

到一个数组中:

 $result[0] = a;
$result[1] = b;
$result[2] = c;
$result[3] = d;

已编辑

原文由 AJ. 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 362
2 个回答

如果您尝试了上述方法并没有得到结果,请尝试以下方法。它适用于我的语言(波斯语和阿拉伯语):

 $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 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题