0
はPHPで)(コマンドをEXECからの出力を取得していないよう、OS:Windows XPでは、ここでWindows(PHP)のexec()からの出力?
を使用するコードです: のexec( "エコー%のユーザ名%"、$出力);
print_r($ output)を使用して1を返します。
はPHPで)(コマンドをEXECからの出力を取得していないよう、OS:Windows XPでは、ここでWindows(PHP)のexec()からの出力?
を使用するコードです: のexec( "エコー%のユーザ名%"、$出力);
print_r($ output)を使用して1を返します。
echo
は、あなたが呼び出せるWindows上のプログラムではありません。これは、コマンドプロセッサによって具体的に提供される機能(すなわち、cmd.exe
)である。
この方法でユーザー名を使用する場合は、シェルを起動しないでください。代わりにgetenv
を使用してください。
echo
を使用したい場合は、
cmd.exe /c echo Whatever
を行う必要があります。また、出力だけでなく、リターンコードをチェックすることが有用である可能性があることに注意してください)