default

default

This is used to set a default value for a variable. If the variable is empty or unset, the given default value is printed instead. Default takes one argument.

Parameter PositionTypeRequiredDefaultDescription
1stringNoemptyThis is the default value to output if the variable is empty.

Example 5-9. default

<?php

$smarty
->assign('articleTitle''Dealers Will Hear Car Talk at Noon.');

?>

Where template is:

{$articleTitle|default:"no title"}
{$myTitle|default:"no title"}

This will output:

Dealers Will Hear Car Talk at Noon.
no title

See also Default Variable Handling and Blank Variable Handling.

© Copyright 2003-2023 www.php-editors.com. The ultimate PHP Editor and PHP IDE site.