Home >Backend Development >PHP Problem >How to use external functions in smarty?

How to use external functions in smarty?

autoload
autoloadOriginal
2021-03-08 17:26:052117browse

1. System function usage:

<!DOCTYPE html>
<html>
<head>
    <title></title>
</head>
<body>
        {strlen(&#39;helloworld&#39;)}//在模板中需要对函数使用一个相应的边界符{}。
</body>
</html>

2. Custom function usage:

<html>  //smarty.html 模板
    <header></header>
    <body>
        {SpeakHello()}
    </body>
</html>
<?php

include &#39;smarty/Smarty.class.php&#39;;//实例化Smarty
$smarty = new Smarty();


function SpeakHello(){       //必须在模板加载入内存之前
    echo "hello";
}

$smarty->display(&#39;smarty.html&#39;);
?>

Recommended: php tutorial,php video tutorial

The above is the detailed content of How to use external functions in smarty?. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn