我正在尝试从字符串中获取一个字符。我可以使用比strlen下面的示例更大的索引:(index:9)
$string = "abcd";
echo substr($string, 9, 1);
//necessary result: b
//str: abcd abcd ab <-- b
//idx: 0123 4567 89 <-- 9
Run Code Online (Sandbox Code Playgroud)
可能无法使用substr,确定。但是我不确定...
您可以使用字符串长度的索引取模,这将给您包装字符串的效果:
$string = "abcd";
echo substr($string, 9 % strlen($string), 1);
Run Code Online (Sandbox Code Playgroud)
输出:
b
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
33 次 |
| 最近记录: |