3

win 7 に Zend Framework 2 (Zend Framework + Zend Server) をインストールしましたZend/Apache2/htdocs/hello1.php

<?php
    require_once('Zend/Registry.php'); 
    $registry = Zend_Registry::getInstance(); 
    $registry['name'] = 'Quentin Zervaas'; 
    echo sprintf('My name is %s', $registry['name']);
?>

次に実行するhttp://localhost/hello1.phpと、次のように表示されます。私の名前はクエンティン・ゼルヴァースです

私の質問は: require_once('Zend/Registry.php');htdocs フォルダーの下のこの行では、dummy.php、favicon.ico、index.html、hello1.php であり、Zend フォルダーはありません。この行はどのように機能しますか?

4

2 に答える 2

0

Zend Framework 2 を使用している場合は、Zend_Registry を使用しないでください。これは、ZF 2 コンポーネントではなく、ZF 1 コンポーネントです。それが機能している唯一の理由は、インクルード パスと Zend Server が ZF 1 をそこに配置するためです。

于 2013-04-18T12:53:06.090 に答える