【PHP】PHPでスクレイピングをする

php-simple-html-dom-parserというライブラリを使う。 sourceforge.net ↑からライブラリをダウンロードしてプログラムを書くファイルと同じディレクトリに保存する。 同じディレクトリ

【PHP】連結の「.」「,」の違い

echoは「.」「,」両方使える printは「.」のみ使える 「.」は連結した結果を出力する 「,」は連結せずに順次出力する 「.」は連結してから出力するため、「,」よりもやや遅い。

【MAMP】 エラーを表示させる

MAMP/bin/php/php[の任意のバージョン]/conf/php.iniで display_errors = Off になっているのを display_errors = On に変更。 ※注意: MAMP直下のconfではない。 MAMPを再起動してエラーメッセージが表示されるようになる!

【CakePHP3】patchEntityの使い方

よくあるpatchEntityの使い方の例は、 $post = $this->Posts->get(1); $this->Posts->patchEntity($post, $this->request->getData()); $this->Posts->save($post); こんな感じで、対象のデータを変数に格納して、そのデータにフォームから送られてきたデー…