次のエディターは記事を提供します php '/' 渡されたパラメーターの値を取得する簡単なメソッド。編集者はこれがとても良いものだと思ったので、皆さんの参考として今から共有します。エディタに従って$GLOBALSを出力してみると、'/'の後のパラメータが$_SERVER['PATH_INFO']に存在することがわかります。 '
$arr = explode('/', $_SERVER['PATH_INFO']); //print_r($arr)查看详细信息の後に渡されるパラメータ 通常、PHP は GET または POST を使用してパラメータを受け取ることができます (スケジュールされたタスクなど、シェル コマンドの下でスクリプトとして PHP を実行する必要があります)。これには、シェルコマンドで php にパラメータを渡す方法が関係します。パラメータを渡す方法は通常 3 つあります。
1. $argv または $argc パラメータを使用して <?php
/**
* 使用 $argc $argv 接受参数
*/
echo "接收到{$argc}个参数";
print_r($argv);
を受信し、
[root@DELL113 lee]# /usr/local/php/bin/php test.php1 つのパラメータを受信します
Array( [0] => test.php)[root@DELL113 lee]# /usr/local/php/bin/php test.php a b c d接收到5个参数Array( [0] => test.php [1] => a [2] => b [3] => c [4] => d)[root@DELL113 lee]#
関数
<?php/** * 使用 getopt函数 */ $param_arr = getopt('a:b:');print_r($param_arr);を使用して
以上が渡されたパラメータを受け取るPHPコマンドラインスクリプトの紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。