5
Tôi có một lớp liên tục trong App \ Utilities Xem Dưới đây:Gọi một tài sản const bên trong một Class trong Laravel sử dụng một chuỗi động
<?php
class Constant {
const
WEEK_1 = 'Week 1',
WEEK_2 = 'Week 2';
}
?>
Và tôi có thể vang liên tục :: WEEK_1 nó mang lại cho tôi 'Tuần 1' ,
Nhưng những gì tôi muốn là để tự động gọi tuần liên tục nói
foreach([1,2] as $key => $num) {
echo Constant::'WEEK_'.$num
}
Và Im nhận được một lỗi phân tích cú pháp.
Cách thực hiện việc này? Bất kỳ ai? Cảm ơn
có thể trùng lặp của [tên hằng động trong PHP] (http://stackoverflow.com/questions/3995197/dynamic-constant-name-in -p) –
@Uchiha Tôi nghĩ rằng nó không phải là một bản sao. Liên kết bạn đính kèm không sử dụng Laravel. Và tweek của tôi là bao gồm không gian tên. Mặc dù cả hai đều sử dụng hàm hằng số xác định. –