これらの異なるバージョンを切り替えるにはどうすればよいですか?
名前空間のないコードを使用している場合は、ZendFramework1を使用しています。
echo Zend_Version::VERSION;//this is ZF1 style code
コードに名前空間が設定されている場合は、ZendFramework2です。
echo Zend\Version::VERSION;//this would be ZF2 style code
誤って間違ったものを使用する可能性はほとんどありません。
Zend Serverでは、両方のバージョンのZend Frameworkが/ZendServer/share
ディレクトリ(windows)にあり、に含まれていphp.ini include_path
ます。どちらか一方を使用可能にしたくない場合は、編集してくださいphp.ini include_path
。
注:include_path
for Zend Serverのエントリはphp.ini
、通常の場所ではなく、ドキュメントの最後にあることがよくあります。
And how am I able to add even more versions (e.g. additionally 1.12.3)?
これは簡単な部分です。
新しいバージョンをZendserver/share
ディレクトリに追加してから、新しいパスをに追加しphp.ini include_path
ます。
include_path=".;C:\Zend\ZendServer\bin\pear;C:\Zend\ZendServer\share\ZendFramework\library;C:\Zend\ZendServer\share\ZendFramework2\library"
道
/Zend
/ZendServer
/share
/Zendframework
/Zendframework2
幸運を