- 2019年3月6日
【PHP】is_iterable()===falseでもforeachできるオブジェクト
foreachは繰り返し要素を参照する制御構造です。次図の様に配列の中身を繰り返して扱う時によく使われます。 PHP: foreach – Manual is_it […]
foreachは繰り返し要素を参照する制御構造です。次図の様に配列の中身を繰り返して扱う時によく使われます。 PHP: foreach – Manual is_it […]
PHPにはnumber_formatなる組み込み関数があります。 number_format — 数字を千位毎にグループ化してフォーマットする number_format ( f […]
・コントローラー名を取得したいとき(コントローラークラス名) ・アクション名を取得したいとき なお、コントローラーを取る方法として、Uriクラスを使って とすることもできるようです […]
PHPにはarray_uniqueという組み込み関数があります。 PHP: array_unique – Manual 効果は次の引用の通りシンプルで配列の中身をユ […]
PHPフレームワークLaravelにはartisanコマンドがあります。artisanはアプリケーション開発全体で役に立つ、数多くのコマンドを提供しています。例えば必須ないしあっ […]
勘違いから若干手こずったので、備忘録としてまとめ。 PHPフレームワーク「Slim3」でCSRF対策を行うためのミドルウェア「Slim-Csrf」の導入方法です。 GitHub の […]
昨日の記事で、Slim3の導入方法について紹介しましたが、「slim/slim-skeleton」パッケージを使った方が、特に初心者にはわかりやすいと思ったので、そのご紹介です。 […]
現在、PHPの軽量フレームワークで「Slim3」というものを試してみています。 こちらのフレームワークは必要最低限の機能しかないため軽量で、学習コストも低くて済みます。 当然、基本 […]
lorempixel – placeholder images for every case lorempixelはurl指定するとダミーの画像を表示してくれるサイト […]
Laravel内で共通のことですがクラス中で用いる初期化関数__construct()が上手く働かないことがあります。これに陥る原因としてLaravel内でクラスを呼び出した時、 […]
Laravelのブラウザテストツールduskは以下の様なコードでdriverメソッドからwebdriverを呼び出すことによってブラウザを動かします。このコードはLaravelの […]
CRUDの内updateとdeleteは既存データを加工します。この機能をテストするならば、必然データを壊します。この壊すデータの範囲に重要なものが紛れている場合、問題が起こりま […]