-
Notifications
You must be signed in to change notification settings - Fork 4
Simple replacements
rafageist edited this page Jul 16, 2025
·
1 revision
A simple replacement is the replacement of parts of the template with any content. The variable can be contain a mixed value:
- If the value is a string, the replacement is the string.
- If the value is a number, the replacement is the "number".
- If the value is an array, the replacement is the length of the array.
- If the value is an object without __toString method implemented, the replacement is the count of properties of the object.
Syntax in templates
{$varname}
Example:
index.php
<?php
include 'div.php';
echo new div('index.tpl', [
'first_name' => 'Peter',
'last_name' => 'Pan'
]);
index.tpl
First name: {$first_name}
Last name: {$last_name}
Output
First name: Peter
Last name: Pan