ページに PHP のバージョンを表示したいのですが、サーバーに 2 つの PHP バイナリがあります。1 つは Web サイトに使用され (つまり、/public_html/ のコンテンツで使用されます)、もう 1 つはコマンド ラインで使用されます。
両方の PHP のバージョンが異なるため、Web サーバーを使用して CLI PHP のバージョンを表示したいと考えています。私は両方のバイナリのパスを持っています。
私は使っている:
exec('/usr/bin/php-cli -r "echo phpversion();"', $phpversion, $ret);
echo $phpversion = implode('', $phpversion);
しかし、ブラウザで認識されないASCIIコードが表示されます。
私が得るアウトプットは�2�3�34��V.B
何がうまくいかないのですか?