Intereting Posts
Воспроизвести файл mp4 через php в HTML5 Video Tag в Chrome? Странные ошибки при загрузке страницы Magento Работа с флажком из массива формы в php Написание HTML с переменными PHP в файл PDF? Плагин загрузки файлов, расположенный в webroot, игнорирует динамические изменения в целевой папке PHP с лазурной базой данных Как выводить данные регистрационной формы на текущую страницу и другую страницу? как перенаправить пользователя на определенную ссылку после входа в php CURL – Получение кода HTTP PHP: метод конструктора классов подключения к базе данных Что такое эквивалент PHP статической переменной на других языках? сохранение контактов на сайте iCloud php – Как отслеживать страницы, посещаемые пользователями после выхода из моего сайта? Удалить элемент из многомерного массива на основе значения Кодировать и декодировать идентификатор сообщения URL-адреса, используя php

Попытка сделать класс под названием «Список», но функция list () разбивает его

class List { public function hello() { return "hello"; } } $list = new List; echo $list::hello(); 

Дает ошибку:

 PHP Parse error: syntax error, unexpected 'List' (T_LIST), expecting identifier (T_STRING) in /home/WtGTRQ/prog.php on line 3 

Изменение «List» на «Lizt» устраняет проблему.

Я с грустью понимаю, что функции Php не чувствительны к регистру , но я действительно не хочу, чтобы объект List был объектом Lizt … Есть ли способ обойти это без переименования моего класса?