【发布时间】:2018-03-15 10:26:43
【问题描述】:
我正在使用 PHP 7.2.2
我想在不将该字符串转换为数组的情况下获取字符串的所有索引。
考虑下面的代码 sn-p :
<?php
$rootbeer = 'A & W';
$rootbeer[7] = 'J';
?>
我想获取变量$rootbeer中包含的字符串的所有索引。
我想检查变量$roobeer中重新发送的原始字符串是否在为变量$rootbeer分配超出范围的偏移量后填充了空格。
但是这样做的时候,我不想把字符串转换成数组,然后得到数组元素的所有索引。
【问题讨论】:
-
请改写或解释您的以下公式:“字符串的索引”、“将超出范围的偏移量分配给变量后”、“ 我不想将字符串转换为数组然后获取所有索引”。这些句子/短语对我来说毫无意义。
-
@PhilippMaurer :由于原始字符串的索引仅从 0 到 4,因此我分配了一个新索引 7,该索引超出了当前字符串的范围。我想在不将此字符串转换为数组的情况下获取此字符串的所有键或索引。
-
range(0, strlen($rootbeer) - 1);? -
@SerialKisser 所以基本上你想创建字符串
"A & W J"并找出空格在哪里? (获取空白/非空白的索引)