Composer

DOM関連

Firebase

GoogleAPI

HTML、Javascript絡み

PHP JSONの変換

JSONの文字列を配列にしたり、その逆をしたり。json_encode()、json_decode()

LINE

Laravel、Lumen

PATHやURL関連

PhpSpreadsheet

SendGrid

selenium(セレニウム)

セキュリティ関連

PHP パス・トラバーサル対策

ユーザーの入力した情報を元に指定したディレクトリの中にアクセスさせたいが、相対PATH指定だと親にもアクセスができるので、その対策

ファイル関連

PHPでファイルをダウンロード

サーバー上のファイルをダウンロードさせるのか、テキスト等をファイルでダウンロードさせるのか、ZIPにしてダウンロードさせるのか・・・

各種エラー

文字関連

日時関連

PHP 日付(DateTime())

「strtotime()」の範囲が2038年あたりなので「DateTime()」を使おう・・・という内容。日付の差分なども。

通信絡み

cUrlの最小限の取得系

cUrl()でよく使うヤツは自分用に関数化しているんだけど、たまにちょっとだけ使いたいときがある。そのときのサンプル

配列関連

PHP 配列のメモ

微妙に忘れる内容のメモ。「配列のキーだけ取得」や「値が含まれるか」、「配列の削除」など。

未分類

PHP JSONの変換

JSONの文字列を配列にしたり、その逆をしたり。json_encode()、json_decode()

PHPでファイルをダウンロード

サーバー上のファイルをダウンロードさせるのか、テキスト等をファイルでダウンロードさせるのか、ZIPにしてダウンロードさせるのか・・・

PHP 配列のメモ

微妙に忘れる内容のメモ。「配列のキーだけ取得」や「値が含まれるか」、「配列の削除」など。

PHPで例外処理(try-catch())

例外処理は・・・「throw new Exception」のスペルを覚えるのに時間がかかる。コピペばっかりだから余計に時間がかかる。

PHP 日付(DateTime())

「strtotime()」の範囲が2038年あたりなので「DateTime()」を使おう・・・という内容。日付の差分なども。

cUrlの最小限の取得系

cUrl()でよく使うヤツは自分用に関数化しているんだけど、たまにちょっとだけ使いたいときがある。そのときのサンプル

PHP BOMの削除

ファイルの読込みとかでBOM付きだと面倒なコトになるので削除させたい

PHP パス・トラバーサル対策

ユーザーの入力した情報を元に指定したディレクトリの中にアクセスさせたいが、相対PATH指定だと親にもアクセスができるので、その対策