Неожиданный { в ShapeFiles\ShapeFile.lib.php (для PHP на Apache) ⇐ Php

Кемеровские программисты php общаются здесь
Anonymous
Неожиданный { в ShapeFiles\ShapeFile.lib.php (для PHP на Apache)

Сообщение Anonymous »

У меня на домашнем компьютере установлен Apache && PHP 7.
В каталоге файлов 'pma'=> G:\Server\data\htdocs\pma\libraries\bfShapeFiles\ShapeFile.lib.php
Синтаксическая ошибка: неожиданный токен '{' PHP(PHP2014)
У меня в строке есть подчеркивание:
$result = $binValue{strlen($binValue) - 1};
код(str 37):
function swap($binValue) {
$result = $binValue{strlen($binValue) - 1};
for($i = strlen($binValue) - 2; $i >= 0 ; $i--) {
$result .= $binValue{$i};
}

return $result;
}

В приведенном выше коде используются фигурные скобки {} для ссылки на строковый символ по индексу в PHP. Это синтаксис, который доступен в PHP начиная с версии 4.0.0 и до сих пор поддерживается в современных версиях PHP.
Я не знаю, как решить эту проблему, подскажите, пожалуйста.
Я спросил об этой проблеме в chatGPT v.4o.
#ShapeFile.lib
#PHP2014
#unexpected


Подробнее здесь: https://stackoverflow.com/questions/791 ... -on-apache

Вернуться в «Php»