2015-05-04 14 views
5

tôi thấy fucntion này trong một số kịch bản và không thể có được việc sử dụng nó là gì:Ý tưởng thực tế nào có thể đứng sau một chức năng như vậy?

class DemoController extends Controller { 

     public function indexAction() { 

      $content = include('../index.php'); 
      return array ('content' => $content); 
    } 
} 

việc sử dụng bao gồm php script vào biến là gì? Đây có phải là một kiểu thiết kế không? Có ai lái xe đúng hướng không?

Cảm ơn bạn!

Trả lời

5

Tôi đoán là index.php đang tạo đánh dấu cho trang và sau đó nhập return. Đây là một cách sạch sẽ tốt đẹp để tạo đánh dấu và bao gồm nó như là một chuỗi trong bất kỳ kịch bản có thể muốn sử dụng nó.

Xem: http://php.net/manual/en/function.include.php#example-158

Các vấn đề liên quan