- 2019年3月27日
- 2019年3月27日
AmazonLinux 2 + Nginx でPHPを使えるようにする方法
Nginxはリバースプロキシとしてかなり優秀なサーバーアプリケーションで、自分も愛用しているのですが、あくまでリバースプロキシとしてしか使っていませんでした。 しかし、Nginxの […]
Nginxはリバースプロキシとしてかなり優秀なサーバーアプリケーションで、自分も愛用しているのですが、あくまでリバースプロキシとしてしか使っていませんでした。 しかし、Nginxの […]
CollectionはLaravelの持つ配列をラッピングしたクラスです。Collectionを用いることによってPHPの素の配列操作よりも多彩な配列操作を一貫性を保ったまま容易 […]
Implode.io Implode.ioは簡易なPHPをテストする環境を持ったwebサービスです。Implode.ioにはコードを簡単に書き、共有できるような環境が整っています […]
LaravelのBladeドキュメントは丁寧でわかりやすいですが、わかりやすさのために切り捨てられている部分もあります。例えばBladeの制御構文がいくつか抜け落ちています。この […]
LaravelにはHTTP例外を投げるヘルパ関数abortが用意されています。 abort関数は、例外ハンドラによりレンダーされるであろう、HTTP例外を投げます。 abort( […]
コードを読む時、しばしばクラス間の関係が記述されたクラス図が欲しくなる時があります。あると大変助かるのですが、大体そういったドキュメントはありません。PhpStormにはダイアグ […]
phpDocumentor phpDocumentor/phpDocumentor2: Documentation Generator for PHP phpDocumentor […]
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はアプリケーション開発全体で役に立つ、数多くのコマンドを提供しています。例えば必須ないしあっ […]