Tôi có đoạn code sau trong controllers/list.php:Đang cố gắng để làm cho một bộ điều khiển CodeIgniter gọi là "Danh sách"
<?php
class List extends Controller {
function index()
{
echo "hi";
}
}
?>
Tuy nhiên, cố gắng truy cập nó mang lại cho tôi những lỗi PHP sau:
phân tích lỗi: lỗi cú pháp, T_LIST bất ngờ, mong T_STRING trong /var/www/sitename/htdocs/system/application/controllers/list.php trên dòng
Đổi tên tệp thành "example.php" và thay thế "Danh sách lớp" bằng "class Example" hoạt động hoàn toàn tốt ... suy nghĩ đầu tiên của tôi có thể là "Danh sách" là tên riêng, nhưng tôi đã kiểm tra danh sách các tên được đặt trước của CI here và nó không có ở đó.
Tôi biết tôi có thể khắc phục sự cố bằng cách chỉ gọi điều gì đó khác nhưng tôi thực sự muốn bộ điều khiển của mình được gọi là "danh sách" nếu có thể. Bất kỳ ý tưởng, hoặc cái nhìn sâu sắc vào lý do tại sao điều này đang xảy ra?
Cảm ơn,
Mala
đã phạm sai lầm tương tự ... tôi nghĩ mọi người mắc lỗi đó ít nhất một lần. – gsueagle2008
Vâng đây là một bummer thực - từ "danh sách" đã hoàn toàn lãng phí trên một ngôn ngữ kỳ lạ xây dựng để gán biến nhiều biến trong một tuyên bố duy nhất. –