ホームページ > バックエンド開発 > PHPチュートリアル > ZFフレームワークレジストリ(レジストリ)の使い方

ZFフレームワークレジストリ(レジストリ)の使い方

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