是。字符串可以看作是字符数组,访问数组位置的方法是使用
[]运算符。通常,使用完全没有问题
$str[0](而且我敢肯定比该
substr()方法要快得多)。
两种方法都只有一个警告:它们将获得第一个 字节 ,而不是第一个 字符
。如果您使用多字节编码(例如UTF-8),则这一点很重要。如果要支持该功能,请使用
mb_substr()。可以争论的是,这些天您应该始终假定输入多字节,因此这是
最佳 选择,但速度会稍慢。

是。字符串可以看作是字符数组,访问数组位置的方法是使用
[]运算符。通常,使用完全没有问题
$str[0](而且我敢肯定比该
substr()方法要快得多)。
两种方法都只有一个警告:它们将获得第一个 字节 ,而不是第一个 字符
。如果您使用多字节编码(例如UTF-8),则这一点很重要。如果要支持该功能,请使用
mb_substr()。可以争论的是,这些天您应该始终假定输入多字节,因此这是