AWS PHPでAWSのセキュリティの設定を変更するには?
PHP で AWS のセキュリティの設定を変更する例。
AWS PHPでAWSのセキュリティの設定を変更するには? Read More »
① PEAR::DB で全件取得する方法 → PEAR::DB は昔の話なので、今は無いけど・・・ ② PDO の queryメソッドで全件取得する方法 → ③ の prepareメソッドと比べて queryメソッドではプレースホルダが使えません。 ③ PDO の prepareメソッドで全件取得する方法 → prepare の処理分少し長いかな。 ④ Laravel の select で全件取得する方法 →学習コストは少ない。プレースホルダも使えます。 ⑤ Laravel の getで全件取得する方法 →クエリビルダーを使う。 ⑥ Laravel の all で全件取得する方法 → Eloquent(ORM)を使う。
Laravel DBから全件取得する方法 Read More »
There is no excerpt because this is a protected post.
Protected: Laravel モデルのカラム一覧を取得するには? Read More »
①ルートパラメーターを取得します。 ②ルートパラメーターを全て取得します。 通常は以下のように、クロージャにパラメーターを定義してルートパラメーターを取得します。※ルートパラメーターの名前とクロージャのパラメーターの名前は異なっいても大丈夫です。 しかし、クロージャのパラメーターが決まっている場合にはルートパラメーターを受け取れないので、parameterメソッドで受け取るようにします。 「パラメーター?」で定義されていれば 、デフォルト値を設定して呼び出すようにします。 ユーティリティクラス等で以下のようなメソッドを用意してもいいかもしれません。
Laravel ルートパラメーターを取得するには? Read More »
①app関数でインスタンス化します。 ②makeメソッドでインスタンス化します。 ③resolve関数でインスタンス化します。 resolve関数は vendor/laravel/framework/src/Illuminate/Foundation/helpers.php に↓このように定義されており、app関数呼び出しているだけですね。
Laravel コントローラークラスをインスタンス化するには? Read More »
PHP.ini の修正 ①レスポンスヘッダの「X-Powered-By PHP/{バージョン}」を消します。 修正前 修正後 ②時刻が9時間ずれる。 修正前 修正後 ③大きなファイルのアップロードができない。 修正前 修正後 http.conf の修正 ①レスポンスヘッダの「Server Apache/{バージョン}」を「Server Apache」に変更します。 修正前 修正後 設定ファイルの修正後 設定ファイルを修正した後はリロードで適用します。
php:5.6-apacheコンテナで apt-get install する手順。 PHP5.6コンテナを起動します。 1回目の apt-get アップデートします。 「W: There is no public key available for the following key IDs: AA8E81B4331F7F50」のワーニングを確認する。 apt-get アップデートをできるようにします。 2回目の apt-get アップデートします。 これで普通に apt-get install ができるようになります。 ポイントは1回目の「apt-get update」を実行してワーニングを確認するところです。 php:5.6-apacheコンテナで動くアプリがある。久しぶりにビルドを行ったところ、apt-get アップデートしたら公開鍵が使用できないみたいだ。
php:5.6-apacheコンテナで apt-get update したら公開鍵が使用できなかった Read More »
PHP で PDO を使って MySQL に接続する手順。 PHPコンテナを起動します。 pdo_mysql をインストールします。 MySQL に接続するテストプログラムを作ってみます。 データベースに接続します。
PHP で PDO を使って MySQL に接続するには? Read More »