Zend Framework框架的registry(注冊表)使用示例
更新時(shí)間:2022年09月29日 17:04:16 投稿:zxhpj
這篇文章主要介紹了Zend Framework框架的registry(注冊表)使用示例,提供對象方式使用與set、get方法使用示例,需要的朋友可以參考下
簡單使用
復(fù)制代碼 代碼如下:
<?php
require_once("Zend/Loader.php");
Zend_Loader::loadClass("Zend_Registry");
$Arr = array
(
'host' => '127.0.0.1',
'username' => 'root',
'password' => '111',
'dbname' => 'test'
);
$Reg = new Zend_Registry($Arr);
echo '主機(jī)名:' . $Reg['host'] . "<br>";
echo '用戶名:' . $Reg['username'] . "<br>";
echo '密碼:' . $Reg['password'] . "<br>";
echo '數(shù)據(jù)庫:' . $Reg['dbname'] . "<br>";
echo "<hr>";
Zend_Registry::set('表名','sanguo'); //SET賦值方法,也可以賦值為數(shù)組
echo Zend_Registry::get('表名'); //GET取值方法
?>
對象方式使用與set、get方法使用
復(fù)制代碼 代碼如下:
<?php
//引入Loader自動(dòng)載入類
require_once("Zend/Loader.php");
//載入注冊表對象類
Zend_Loader::loadClass("Zend_Registry");
/*--------------------------------------------------------*/
//以對象方式進(jìn)行注冊表操作
//實(shí)例化注冊表對象類的資源賦給$Reg
$Reg = new Zend_Registry();
//講$Reg轉(zhuǎn)換為對象格式
Zend_Registry::setInstance($Reg);
//對$Reg進(jìn)行賦值(注冊表賦值)
$Reg ->name = '張三';
$Reg ->sex = '男';
$Reg ->age = '18';
//獲取靜態(tài)對象后輸出.
$Reg = Zend_Registry::getInstance();
echo "姓名為:" . $Reg->name . "<br>";
echo "性別為:" . $Reg->sex . "<br>";
echo "年齡為:" . $Reg->age . "<br>";
/*--------------------------------------------------------*/
$Arr = array('姓名' => '張三','年齡' => '18','愛好' => '上網(wǎng)');
Zend_Registry::set('My',$Arr);
class Person
{
public function My()
{
echo "我的姓名是:" . Zend_Registry::get('My')['姓名'] . "<br>";
echo "我的年齡是:" . Zend_Registry::get('My')['年齡'] . "<br>";
echo "我的愛好是:" . Zend_Registry::get('My')['愛好'] . "<br>";
}
}
$Person = new Person();
$Person -> My();
?>
您可能感興趣的文章:
- Zend Framework框架db類的分頁示例分享
- Zend Framework框架的zend_cache緩存使用方法(zend框架)
- Zend Framework框架的數(shù)據(jù)庫追蹤器使用示例
- Zend Framework框架的校驗(yàn)器InArray使用示例
- Zend Framework框架的session會(huì)話周期及次數(shù)限制使用示例
- Zend?Framework框架的Filter過濾器使用示例
- php利用smtp類實(shí)現(xiàn)電子郵件發(fā)送
- php郵件發(fā)送的兩種方式
- PHP借助phpmailer發(fā)送郵件
- Zend?Framework框架實(shí)現(xiàn)發(fā)送郵件的方法
相關(guān)文章
PHP生成json和xml類型接口數(shù)據(jù)格式
在做數(shù)據(jù)接口時(shí),我們通常要獲取第三方數(shù)據(jù)接口或者給第三方提供數(shù)據(jù)接口,而這些數(shù)據(jù)格式通常是以XML或者JSON格式傳輸,本文將介紹如何使用PHP生成XML格式數(shù)據(jù)供第三方調(diào)用以及如何獲取第三方提供的XML數(shù)據(jù)。2015-05-05PHP通過微信跳轉(zhuǎn)的Code參數(shù)獲取用戶的openid(關(guān)鍵代碼)
這篇文章主要介紹了PHP通過微信跳轉(zhuǎn)的Code參數(shù)獲取用戶的openid(關(guān)鍵代碼)的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2016-07-07PHP中error_reporting函數(shù)用法詳細(xì)介紹
這篇文章主要介紹了PHP中error_reporting函數(shù)用法詳細(xì)介紹的相關(guān)資料,需要的朋友可以參考下2017-06-06Yii框架參數(shù)配置文件params用法實(shí)例分析
這篇文章主要介紹了Yii框架參數(shù)配置文件params用法,結(jié)合實(shí)例形式分析了Yii框架參數(shù)配置文件params相關(guān)設(shè)置、調(diào)用、加載等操作技巧與注意事項(xiàng),需要的朋友可以參考下2019-09-09