<? switch ($var): ?>
<? case 1: ?>
It's 1!
<? break ?>
<? endswitch ?>
Tôi muốn làm điều gì đó tương tự, nói cách khác sử dụng câu lệnh chuyển trong các mẫu PHP. Điều này là có thể với câu lệnh if. Đoạn mã trên tạo ra Parse error: syntax error, unexpected T_INLINE_HTML, expecting T_ENDSWITCH or T_CASE or T_DEFAULT
trong PHP 5.3. Các PHP docs cho thấy rằng điều này nên có thể.Chuyển đổi câu lệnh trong PHP được tiêm HTML
Ai đó có thể xác nhận rằng điều này không hiệu quả, hay đúng hơn, hãy cho tôi biết tôi đang làm gì sai?
Cảm ơn.
Bạn nên sử dụng '
Spudley
Bạn thấy điều này trong tài liệu ở đâu? Tôi đã đi đến liên kết bạn cung cấp, nhưng tôi không thể tìm thấy bất cứ điều gì về hỗ trợ trộn HTML nội tuyến với một tuyên bố chuyển đổi. –
(các thẻ ngắn) không bị phản đối, chúng chỉ bị tránh vì không tương thích với một số cấu hình máy chủ. – Steve