Попытка сделать контроллер CodeIgniter под названием “Список”

У меня есть следующий код в controllers/list.php:


Однако попытка получить доступ к нему дает мне следующую ошибку PHP:

Ошибка анализа: синтаксическая ошибка, неожиданный T_LIST, ожидая T_STRING в/var/www/sitename/htdocs/system/application/controllers/list.php на строке 3

При переименовании файла к "example.php" и замене "списка учащихся" "классом Пример" работы, превосходные..., моя первая мысль была, возможно, "Списком", было зарезервированное имя, но я проверил список CI зарезервированных имен здесь, и это не там.

Я знаю, что мог решить проблему, просто назвав вещь чем-то еще, но я действительно хочу, чтобы мой контроллер был назван "списком" если вообще возможный. Какие-либо идеи или понимание, почему это происходит?

Спасибо,
Mala

6
задан Mala 20 April 2011 в 05:08
поделиться

2 ответа

список - это зарезервированное слово в PHP, поэтому вам придется использовать что-то еще. Вероятно, вы можете использовать собственный маршрут для изменения URL-адреса, если вам действительно нужно.

14
ответ дан 8 December 2019 в 16:03
поделиться

list является встроенной php конструкцией

.
1
ответ дан 8 December 2019 в 16:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: