タグ

2020年5月9日のブックマーク (3件)

  • 【php】ちょっとしたphpをコマンドラインからさくっと実行する at softelメモ

    ファイルに書いたphpを実行する phpの実行ファイルに、引数でphpのスクリプトを渡すと実行できる。 $ php /path/to/php/file.php コマンドラインに書いたphpを実行する phpコマンドのrオプションでコマンドラインに書いたphpを実行できる。 $ php -r "echo '123';" 123 ← 実行結果 ということは、phpがわかる人は、linuxのコマンドを知らなくてもphpで希望の処理を実行できる。 現在日時入りのメールを送るテスト $ php -r "mail('test@example.com', 'test', date('Y-m-d H:i:s') . ' メールを送ります');" wgetコマンドっぽいことをする $ php -r "echo file_get_contents('https://www.softel.co.jp/');"

    【php】ちょっとしたphpをコマンドラインからさくっと実行する at softelメモ
    tsuyossii
    tsuyossii 2020/05/09
  • PHP開発者がいまさら聞けない、Xdebugの基礎の基礎

    「Xdebug」は15年間愛されてきた、PHPの定番デバッグツール。それでもまだ使ったことがないPHP開発者のために基的な使い方を紹介します。 Xdebugの登場から15年が経ちました。ここでXdebugの目的や機能をあらためて紹介します。 XdebugはPHPのエクステンション(コンパイルしてPHP環境にインストールするもの)で、デバッグの機能を提供します。 スタックの追跡。エラーが発生するまでの経過を詳細に表示する。関数に渡されたパラメーターも表示され、エラーの原因を探しやすくする var_dumpを整形して出力する。VarDumper同様、色分けした情報と構造化ビューを生成。スーパーグローバルのダンパーが可能 コードのボトルネックを特定するプロファイラー。外部のツールでパフォーマンスのグラフをビジュアライズでき、Blackfireのようなグラフが書ける 実行中のコードや、IDE、ブ

    PHP開発者がいまさら聞けない、Xdebugの基礎の基礎
    tsuyossii
    tsuyossii 2020/05/09
  • var_dump、var_export、print_r、デバッグ時に使うのがベストなのはどれ!? - Qiita

    変数の内容を確認する場合、PHPではvar_dump、var_export、print_rなどを使いますが、どれを使うのがベストなのでしょうか。 それぞれの違いを確認しながら、考察していきたいと思います。 var_dump — 変数に関する情報をダンプする この関数は、指定した式に関してその型や値を含む構造化された情報を 返します。配列の場合、その構造を表示するために各値について再帰的に 探索されます。 引用元:PHP: var_dump - Manual var_dumpは、変数に関する情報をダンプしてくれるもので、配列などの要素数や値のデータ型まで細かく出力してくれます。戻り値はありません。 <?php $array = array( 'key1' => 'hoge_1', 'key2' => 'hoge_2', 'key3' => 'hoge_3' ); var_dump($arra

    var_dump、var_export、print_r、デバッグ時に使うのがベストなのはどれ!? - Qiita