ZFフレームワークレジストリ(レジストリ)の使い方
リリース: 2016-07-25 08:48:35
宿題を勉強する
- require_once("Zend/Loader.php");
- Zend_Loader::loadClass("Zend_Registry");
- $Arr = array
- (
- 'host' => '127.0.0.1' ,
- 'ユーザー名' => 'root',
- 'パスワード' => 'test'
- );
- $Reg = new Zend_Registry($Arr);
- echo 'ホスト名:' . $Reg['ホスト'] . "
";
- echo 'ユーザー名:' . "
";
- echo 'パスワード:' ['パスワード'] . "
";
- echo 'データベース:' . $Reg['dbname'] "
";
- echo "
";
- Zend_Registry:: set( 'table name','sanguo'); //SET 代入メソッド、配列に値を代入することもできます
- echo Zend_Registry::get('table name') //GET 値メソッド
- ?>
-
;コードをコピー
//クラスを自動的にロードするローダーの紹介- require_once("Zend/Loader.php");
- //レジストリオブジェクトクラスをロードする
- Zend_Loader::loadClass("Zend_Registry");
- /* ------------------------------------------------ -- ------*/
- //オブジェクト モードでレジストリ操作を実行します
- //インスタンス化されたレジストリ オブジェクト クラスのリソースを $Reg に割り当てます
- $Reg = new Zend_Registry();
- //$Reg Convert について話しますオブジェクト形式
- Zend_Registry::setInstance($Reg);
- //$Regに値を代入(レジストリ割り当て)
- $Reg ->name = 'Zhang San';
- $Reg ->sex = ' Male ';
- $Reg ->age = '18';
- //静的オブジェクトを取得した後の出力
- $Reg = Zend_Registry::getInstance();
- echo "名前は次のとおりです: " . $Reg->name . ;br>gt;";
- echo "性別は:" . $Reg->性別 . "
"; - echo "年齢は:" . $Reg->age . "
"; - /*------------------------------------------------ -- ---------*/
- $Arr = array('名前' => '張三','年齢' => '18','趣味' => 'インターネット') ;
- Zend_Registry::set('My',$Arr);
- class Person
- {
- public function My()
- {
- echo "私の名前は:" . Zend_Registry::get('My')['Name' ] . "
";
- echo "私の年齢は:" . Zend_Registry::get('My')['Age'] . "
";
- echo "私の趣味は:" . ::get('My')['Hobby'] . "
";
- }
- }
- $person = new person();
- $person ->
-
-
コードをコピー
|
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
-
2024-10-22 09:46:29
-
2024-10-13 13:53:41
-
2024-10-12 12:15:51
-
2024-10-11 22:47:31
-
2024-10-11 19:36:51
-
2024-10-11 15:50:41
-
2024-10-11 15:07:41
-
2024-10-11 14:21:21
-
2024-10-11 12:59:11
-
2024-10-11 12:17:31