ホームページ >バックエンド開発 >PHPチュートリアル >zf Framework_PHPチュートリアルのレジストリ(レジストリ)の使用例

zf Framework_PHPチュートリアルのレジストリ(レジストリ)の使用例

WBOY
WBOYオリジナル
2016-07-13 10:35:59873ブラウズ

使い方は簡単

コードをコピーします コードは次のとおりです:

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 'ホスト名:' . $Reg['host'] . "
";
echo 'ユーザー名:' 。 ] . "
";
echo 'パスワード:' . "
";
echo 'データベース:' . ;";
echo "
";
Zend_Registry::set('table name','sanguo'); //SET 代入メソッド、配列にも代入可能
echo Zend_Registry::get('table名前'); / /値のメソッド
?>

オブジェクトメソッドを使用し、setメソッドとgetメソッドを使用します

コードをコピーします コードは次のとおりです:

//Loader自動読み込みクラスを導入します
require_once("Zend/Loader .php");
//レジストリオブジェクトクラスをロードします
Zend_Loader::loadClass("Zend_Registry");
/*---------------------- -------- ----------------------------*/
//オブジェクトモードでレジストリ操作を実行します
//レジストリオブジェクトクラスをインスタンス化 $Regにリソースを割り当てる
$Reg = new Zend_Registry();
//$Regをオブジェクト形式に変換
Zend_Registry::setInstance($Reg);
//$Regに値を割り当てる(レジストリ割り当て)
$Reg ->name = 'Zhang San';
$Reg ->sex = ' Male';
$Reg ->age = '18';
//静的オブジェクト取得後に出力
$Reg = Zend_Registry:: getInstance();
echo "名前は:" . $Reg->name . "
";
echo "性別は:" . ";
echo "年齢は:" . $Reg->age . "
";
/*---------------------- --- --------------------------------*/
$Arr = array('名前' => ' Zhang San','年齢 ' => '18','趣味' => 'インターネット アクセス');
Zend_Registry::set('My',$Arr);
class Person
{
public function My( )
{
echo "I 私の名前は: " . Zend_Registry::get('My')['Name'] . "
";
echo "私の年齢は: " . Zend_Registry::get(' My')['Age '] . "
";
echo "私の趣味は:" . Zend_Registry::get('My')['Hobby'] "
";
}
}
$人 = 新しい人();
$人 -> 私の();
?>

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/741264.html技術記事コピーしたコードを次のように使用します: ?php require_once("Zend/Loader.php"); Zend_Loader::loadClass("Zend_Registry"); $Arr = array ( 'host' = '127.0.0.1', 'username' = 「ルート」、「パ...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。