Modificar PHP Personaliza cómo PHP llama a una función

¿Se puede modificar php para crear una forma personalizada de llamar a una función php sin abrir y cerrar etiquetas php? Por ejemplo, dada una función de ejemplo como esta que esincluido en mis páginas estáticas:

<?php
    function title(){
    $files = array(
    "service.php"=>"This is a Service Page Title",
    "index.php"=>"This is a Home Page Title",
    "contact.php"=>"This is a Contact Page Title"
    );

    foreach($files as $file => $title) {
            $thisFile = basename($_SERVER['PHP_SELF']);
                 if($file == $thisFile){
                    echo $title;
                    break;
                }
            }
       };
 ?>

¿Hay alguna forma de modificar php en su núcleo, para que pueda llamarse, por ejemplo, así:

<title>{{Title}}</title>

En lugar de esto:

<title><?php title(); ?></title>

Parece que todos bajo el sol están escribiendo motores de plantillas que usan esta agradable y agradable sintaxis con llaves dobles para rodear las variables. Solo estaba tratando de pensar en una forma de evitar instalar otra cosa y hacer esto con php nativo.

Respuestas a la pregunta(4)

Su respuesta a la pregunta