2015-05-04 3 views
5

fand ich diese fucntion in einigen Skript und bekommen konnte nicht das, was die Verwendung von es ist:Welche praktische Idee könnte hinter einer solchen Funktion stehen?

class DemoController extends Controller { 

     public function indexAction() { 

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

Was ist die Verwendung PHP-Skript in der Variablen enthalten? Ist es eine Art Designmuster? Kann jemand in die richtige Richtung fahren?

Vielen Dank!

Antwort

5

Meine Vermutung ist, dass index.php das Markup für die Seite erstellt, und dann return ing es. Dies ist eine nette, saubere Methode, um das Markup zu generieren und es als String in das Skript einzufügen, das es verwenden möchte.

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

Verwandte Themen