當前位置:首頁 » 編程語言 » thinkphpphp函數調用

thinkphpphp函數調用

發布時間: 2023-03-03 16:55:46

① thinkphp中class中的php函數調用前端jq函數

可以使用。ajax。。回調。

② ThinkPhp中怎麼調用自定義的函數庫

注意:自定義函數要放在項目應用目錄/common/common.php中。這里是關鍵。

模板變數的函數調用格式:{$varname|function1|function2=arg1,arg2,###}

說明:
{和$符號之間不能有空格,後面參數的空格就沒有問題;

###表示模板變數本身的參數位置;

支持多個函數,函數之間支持空格;

支持函數屏蔽功能,在配置文件中可以配置禁止使用的函數列表;

支持變數緩存功能,重復變數字串不多次解析。

使用例子:{$webTitle|md5|strtoupper|substr=0,3}
{$number|number_format=2}
{$varname|function1|function2=arg1,arg2,###}
復制代碼
實例:
復制代碼代碼如下:functionCate($cid){
$Cate=D('Cate');
$Cate=$Cate->where('id='.$cid)->find();
return$Cate['title'];
}
復制代碼
我想在模板中調用這個函數則在模板中可以這樣寫{$vo.cid|cate=###}
復制代碼

③ thinkphp5.0怎麼調用c

  • ThinkPHP函數詳解:C方法

C方法是ThinkPHP用於設置、獲取,以及保存配置參數的方法,使用頻率較高。

了解C方法需要首先了解下ThinkPHP的配置,因為C方法的所有操作都是圍繞配置相關的。

  • ThinkPHP的配置文件採用PHP數組格式定義。

由於採用了函數重載設計,所以用法較多,我們來一一說明下。

  • 設置參數

C('DB_NAME','thinkphp');

表示設置DB_NAME配置參數的值為thinkphp,由於配置參數不區分大小寫,所以下面的寫法也是一樣:

C('db_name','thinkphp');

但是建議保持統一大寫的配置定義規范。

項目的所有參數在未生效之前都可以通過該方法動態改變配置,最後設置的值會覆蓋前面設置或者慣例配置裡面的定義,也可以使用參數配置方法添加新的配置。

支持二級配置參數的設置,例如:

C('USER.USER_ID',8);

配置參數不建議超過二級。

如果要設置多個參數,可以使用批量設置,例如:

$config['user_id'] = 1;

$config['user_type'] = 1;

C($config);

如果C方法的第一個參數傳入數組,就表示批量賦值,上面的賦值相當於:

C('USER_ID',1);

C('USER_TYPE',1);

  • 獲取參數

要獲取設置的參數,可以用:

$userId = C('USER_ID');

$userType = C('USER_TYPE');

如果USER_ID參數尚未定義過,則返回NULL。

也可以支持獲取二級配置參數,例如:

$userId = C('USER.USER_ID');

如果傳入的配置參數為空,表示獲取全部的參數:

$config = C();

  • 保存設置

3.1版本增加了一個永久保存設置參數的功能,僅針對批量賦值的情況,例如:

$config['user_id'] = 1;

$config['user_type'] = 1;

C($config,'name');

在批量設置了config參數後,會連同當前所有的配置參數保存到緩存文件(或者其他配置的緩存方式)。

保存之後,如果要取回保存的參數,可以用

$config = C('','name');

其中name就是前面保存參數時用的緩存的標識,必須一致才能正確取回保存的參數。取回的參數會和當前的配置參數合並,無需手動合並。

熱點內容
校園編程調鈴 發布:2024-05-01 15:00:14 瀏覽:837
編譯原理第三版課後習題答案文庫 發布:2024-05-01 14:49:44 瀏覽:976
vs編譯失敗 發布:2024-05-01 14:42:50 瀏覽:722
c語言fac函數 發布:2024-05-01 14:29:49 瀏覽:351
編程後器件 發布:2024-05-01 14:22:21 瀏覽:814
yaflinux 發布:2024-05-01 13:54:42 瀏覽:764
恆語g666參數屬於什麼配置 發布:2024-05-01 13:50:13 瀏覽:67
frp編譯openwrt 發布:2024-05-01 13:40:47 瀏覽:680
文件夾模糊不清晰 發布:2024-05-01 13:40:43 瀏覽:92
編程貓玻璃 發布:2024-05-01 13:26:53 瀏覽:747