Я только что обновил свою версию php до 7.4 и заметил, что появляется эта ошибка:
Синтаксис доступа к смещению массива и строки с фигурными скобками устарел.
вот часть моего кода, которая вызывает указанную выше ошибку:
public function getRecordID(string $zoneID, string $type = '', string $name = ''): string
{
$records = $this->listRecords($zoneID, $type, $name);
if (isset($records->result{0}->id)) {
return $records->result{0}->id;
}
return false;
}
в моем проекте есть несколько библиотек, которые используют фигурные скобки для получения отдельных символов внутри строки, как лучше всего изменить проблему синтаксиса?