Неожиданный { в 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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