W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
registerClass() — 注冊類
void registerClass(string class_name,
string class_impl);
在安全設(shè)置許可下,Smarty允許你使用registerClass()
來注冊靜態(tài)類到模板中使用。
Example 14.36. 注冊類
<?php class Bar { $property = "hello world"; } $smarty = new Smarty(); $smarty->registerClass("Foo", "Bar"); ?>
{* 安全設(shè)置許可下,模板中可以使用該類 *} {Bar::$property} {* Foo 將轉(zhuǎn)換成真實的類 Bar *} {Foo::$property}
Example 14.37. 注冊帶命名空間的類
<?php namespace my\php\application { class Bar { $property = "hello world"; } } $smarty = new Smarty(); $smarty->registerClass("Foo", "\my\php\application\Bar"); ?>
{* Foo將轉(zhuǎn)換成真實的類 \my\php\application\Bar *} {Foo::$property}
參見 registerObject()
, 和 安全.
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: