0
php youscript.php
私の質問:投稿データをphp yourscript.sh post1=test post2=test2
のようにスクリプトに渡すことができるので、このデータを$_POST["post1"]
で得ることができますか?PHP POSTデータをコマンドライン経由で受信
php youscript.php
私の質問:投稿データをphp yourscript.sh post1=test post2=test2
のようにスクリプトに渡すことができるので、このデータを$_POST["post1"]
で得ることができますか?PHP POSTデータをコマンドライン経由で受信
参照:http://php.net/manual/en/function.getopt.php
例1のgetopt()例:基本
<?php
// Script example.php
$options = getopt("f:hp:");
var_dump($options);
?>
shell> php example.php -fvalue -h
array(2) {
["f"]=>
string(5) "value"
["h"]=>
bool(false)
}
$_POST
は、以下から$_POST
データを取得アパッチによって設定されていますHTTP接続。あなたがコマンドライン経由でphpを直接呼び出す場合、apacheは決して呼び出されないので、$ _POST、$ _GET、$ _REQUESTなどは決して設定されません。
[PHP + curl、HTTP POST sample code?](http://stackoverflow.com/questions/2138527/php-curl-http-post-sample-code)の可能な複製 – insertusernamehere