コマンドラインで変数を定義する

カメレオン博士

OK、質問は簡単ですが、実際に機能する解決策は見つかりません。

define特定のスクリプトを呼び出しいるとき何かができるようにしたいと思います。

私はそれを次のように試しましたがphp -d DEBUG_ON myscript.php、機能していません(if (defined("DEBUG_ON")) { }スクリプト内でテストすると、が返されますfalse

また、php -r ('define("DEBUG_ON",1);') myscript.php;の線に沿って何かを試しましたこれも機能しません。

それで、何かアイデアはありますか?(または、まったく同じ効果を達成する方法についての提案はありますか?)

3ventic

$ argv使用して、コマンドラインから引数を渡します。次に、スクリプトの最初でそれに応じてそれらを定義します。

if(php_sapi_name() === 'cli') {
    define('DEBUG_ON', $argv[1]);
}

このコードをスクリプトの先頭に置くと、コマンドラインから引数として渡すものすべてにDEBUG_ONを定義する必要があります。 php myscript.php arg1

またdefine($argv[1], $argv[2]);php myscript.php DEBUG_ON 1DEBUG_ONを1として定義するために使用することもできます。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

コマンドラインで条件付きで変数を設定する

分類Dev

関数を記述した後、コマンドラインで関数の定義を編集する

分類Dev

unix / linuxコマンドラインで関数を定義します(例:BASH)

分類Dev

Pythonコマンドラインで関数を定義する際の構文エラー

分類Dev

Debian 10コマンドラインで変数を定義するにはどうすればよいですか?

分類Dev

Vim-自動コマンドでバッファ変数を定義する

分類Dev

grepコマンドで ''の間に変数を定義する方法

分類Dev

コマンドラインでnetbeansによって設定された環境変数を決定する方法

分類Dev

コマンドラインではなくプロンプトで環境変数を設定する

分類Dev

bashワンライナーで複数のコマンドの環境変数を設定する

分類Dev

argparseまたはsysavrgを使用してコマンドラインで変数値を設定する方法

分類Dev

PuTTYコマンドラインで秘密鍵と環境変数を設定する方法

分類Dev

コマンドラインで環境変数を設定し、それをコマンドに表示するにはどうすればよいですか?

分類Dev

変数はOLEDBコマンドで定義できますか?

分類Dev

Netbeans Javaでコマンドライン引数を設定する方法

分類Dev

phpコマンドラインを使用して複数のini設定を定義するにはどうすればよいですか?

分類Dev

コマンドでユーザー定義変数を活用して、ifで条件を作成する方法

分類Dev

Pythonos.walkスクリプトのコマンドラインで引数を定義します

分類Dev

Pythonで自己定義のコマンドライン関数を呼び出す方法

分類Dev

/ etc / environmentに変数を設定しても影響はありませんが、コマンドラインで変数を設定するのは

分類Dev

bashでコマンドの前に変数を設定する

分類Dev

ruby変数を使用して、ruby内でコマンドラインコマンドを実行する

分類Dev

コマンドラインで文字列を16進数に変換する

分類Dev

コマンドラインで複数のbrowserify変換を指定する方法は?

分類Dev

パスを変数に保存し、WindowsDOSコマンドラインで使用する

分類Dev

mysqlクエリでbashコマンドライン変数を使用する

分類Dev

Unixのgrepコマンドでランタイム変数を使用する方法

分類Dev

ansibleコマンドラインでグループ変数を指定する

分類Dev

シェルスクリプトで変数を定義せずにsedコマンドを使用する

Related 関連記事

  1. 1

    コマンドラインで条件付きで変数を設定する

  2. 2

    関数を記述した後、コマンドラインで関数の定義を編集する

  3. 3

    unix / linuxコマンドラインで関数を定義します(例:BASH)

  4. 4

    Pythonコマンドラインで関数を定義する際の構文エラー

  5. 5

    Debian 10コマンドラインで変数を定義するにはどうすればよいですか?

  6. 6

    Vim-自動コマンドでバッファ変数を定義する

  7. 7

    grepコマンドで ''の間に変数を定義する方法

  8. 8

    コマンドラインでnetbeansによって設定された環境変数を決定する方法

  9. 9

    コマンドラインではなくプロンプトで環境変数を設定する

  10. 10

    bashワンライナーで複数のコマンドの環境変数を設定する

  11. 11

    argparseまたはsysavrgを使用してコマンドラインで変数値を設定する方法

  12. 12

    PuTTYコマンドラインで秘密鍵と環境変数を設定する方法

  13. 13

    コマンドラインで環境変数を設定し、それをコマンドに表示するにはどうすればよいですか?

  14. 14

    変数はOLEDBコマンドで定義できますか?

  15. 15

    Netbeans Javaでコマンドライン引数を設定する方法

  16. 16

    phpコマンドラインを使用して複数のini設定を定義するにはどうすればよいですか?

  17. 17

    コマンドでユーザー定義変数を活用して、ifで条件を作成する方法

  18. 18

    Pythonos.walkスクリプトのコマンドラインで引数を定義します

  19. 19

    Pythonで自己定義のコマンドライン関数を呼び出す方法

  20. 20

    / etc / environmentに変数を設定しても影響はありませんが、コマンドラインで変数を設定するのは

  21. 21

    bashでコマンドの前に変数を設定する

  22. 22

    ruby変数を使用して、ruby内でコマンドラインコマンドを実行する

  23. 23

    コマンドラインで文字列を16進数に変換する

  24. 24

    コマンドラインで複数のbrowserify変換を指定する方法は?

  25. 25

    パスを変数に保存し、WindowsDOSコマンドラインで使用する

  26. 26

    mysqlクエリでbashコマンドライン変数を使用する

  27. 27

    Unixのgrepコマンドでランタイム変数を使用する方法

  28. 28

    ansibleコマンドラインでグループ変数を指定する

  29. 29

    シェルスクリプトで変数を定義せずにsedコマンドを使用する

ホットタグ

アーカイブ