【发布时间】:2017-03-21 09:17:16
【问题描述】:
给定以下代码:
$str = 'CLAX';
echo $str[2]; //prints 'A'
那我为什么要使用str_split( $str ) 将字符串转换为字符数组呢?
我知道str_split( $str , 2 ) 将返回字符串数组;每个字符串长度为 2 个字符。
【问题讨论】:
-
在你的例子中没有必要使用
str_split()。 -
您将使用 str_split 将字符串实际拆分为不同的部分(而不仅仅是访问一个字符) - 例如用“空格”字符分割字符串以获得单词数组
-
您要归档什么以及为什么要归档?你试过什么?我们不在您的脑海中,因此请尝试为我们提供更多背景信息以了解您的真正要求。
-
如果您需要对字符串的单个字符进行 foreach(),它很有用
-
@DCrystal 我认为您正在考虑爆炸。 str_split 函数只能拆分成指定大小的块。