Trái ngược với việc sử dụng lệnh include, thực thi php được bao gồm trong tệp ... có thể lưu nội dung của tệp php vào biến không - nhưng với php vẫn còn nguyên vẹn và có thể thực thi được không?PHP file_get_contents với php còn nguyên vẹn?
Mục tiêu của tôi trông giống như sau:
$template = some_imaginary_include_function('myfile.php');
foreach($list_of_blogs as $blog) {
// somehow get blog content in template and render template;
}
Tôi biết thats một ví dụ câm ... nhưng tôi hy vọng nó minh họa ý tưởng chung. Nếu tôi phải lặp qua các mẫu 50 lần trên một trang (nói rằng nó là một danh sách các blog), có vẻ như câm để thực sự chạy và bao gồm cho mỗi trang.
Tôi có sai không? Có cách nào để làm việc này không?
Âm thanh như tối ưu hóa sớm. Sử dụng bộ nhớ cache opcode nếu bạn lo lắng về việc đọc và biên dịch tệp nhiều lần. –
@BenJames Không PHP tự nhiên tối ưu hóa các tạp chí lặp đi lặp lại? IIRC ai đó đã đề cập đến điều này trong một cuộc thảo luận về cùng một vấn đề; sẽ tìm nguồn nếu tìm thấy. – Dan