I love iPhone, Android, Cocos2d-x
シェルから CLI版 PHP を実行した場合の返り値
シェルから PHP を実行してその結果を元にシェルで処理をしたいので、PHP からシェルに値を戻す方法を調べた。
exit で引数を指定できるのを知らなかったのでメモ。
●参考PHPマニュアル
PHP: exit – Manual
正常終了の場合
exit(0);
異常終了の場合
exit(1);
とすれば
/usr/bin/php hoge.php if [ $? -ne "0" ]; then 異常終了時の処理 else 正常終了時の処理 fi
と “$?” で php からの返り値をチェックしてその後の処理の分岐に使用できます。
関連する投稿
コメントをどうぞ
Additional comments powered by BackType