PHP code example of extro / view-engine

1. Go to this page and download the library: Download extro/view-engine library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

extro / view-engine example snippets


<!DOCTYPE html>
<html>
<head><?= $this->section('head') 

 $this->extend('layout') 

use Extro\ViewEngine\View;
use Extro\ViewEngine\ConfigInterface;

// Implement your config (e.g., path to views)
$config = new class implements ConfigInterface {
    public function getTemplateDir(): string {
        return __DIR__ . '/resources/views';
    }
};

$view = new View($config);
echo $view->render('profile', ['name' => 'John']);

<!-- base.php -->
<header><?= $this->section('header') 

// Auto-escaped output (default)
<?= $this->get('user_content')