原创 PHP Smarty 模板 自定義函數function和塊函數block

自定義函數function.yangA.php頁面 採用插件形式調用<?php /*  * 文件名    * function.函數名.php    function.yangA.php  * 聲明的函數名規則  * smarty_func

原创 PHP Smarty 模板 自定義插件

插件是按需載入的。當特定的修飾器,函數,資源等被調用的時候插件纔會被載入。插件目錄變量可以是一個路徑的字符串或者是包含多個路徑的數組。安裝插件的方法是直接把插件文件放置在這些目錄下,Smarty會自動按需使用。設定插件目錄(新建一個mypl

原创 PHP Smarty 模板 if函數 foreach函數

從數據庫查詢數據,瀏覽器以表格形式顯示 模板頁面<table border="1" width="800" align="center"> <caption>用戶信息表</caption>             <{foreach $td

原创 PHP Smarty 模板 變量訪問 韓順平 講解

定界符重新定義 預防在模板中有js css 代碼時 smarty模板引擎解析出現錯誤!注意點:tpl頁面模板中參數和值 在 php頁面中對應關係。例如 PHP頁面代碼 class Dog{     var $arrT;         f

原创 PHP 對象 多態性 簡單圖形計算器 高洛峯 細說PHP

主程序頁面 test.php頁面<!DOCTYPE html> <html> <head>     <title>簡單的圖形計算器</title>     <meta http-equiv = "Content-Type" content 

原创 PHP 自定義session儲存 MEMCACHE 方式類   高洛峯 細說PHP

自定義session儲存 MEMCACHE 方式類在php.ini配置文件中更改設置 (Registered_save_handlers 有三種方式 files user memcache)session.save_handler = us

原创 PHP 對象 魔術方法 __get __set __isset __unset

class Person{     private $age = 20;     private $sex = 'male';     //__get()自動調用,是在直接訪問私有成員時,自動調用!一個參數 屬性值     function

原创 PHP 自定義 Smarty 模板引擎類 高洛峯 細說PHP

smarty模板引擎類簡單工作原理利用Smarty 模板引擎類對模板文件中的變量進行編譯,編譯過程其實就是利用正則表達式翻譯成PHP文件。例如 模板文件中{$title} 利用正則表達式找到並替換成  <?php echo $this->v