- 2018年11月16日
- 2018年11月16日
万能クラスや数珠つなぎの継承を作らずにコードの共有を行うトレイト
PHP: トレイト – Manual トレイトは、PHP のような単一継承言語でコードを再利用するための仕組みのひとつです。 トレイトは、単一継承の制約を減らすために作 […]
PHP: トレイト – Manual トレイトは、PHP のような単一継承言語でコードを再利用するための仕組みのひとつです。 トレイトは、単一継承の制約を減らすために作 […]
webアプリケーションにおいてはそのアプリケーション上で起きた動作のログを取る事が望まれます。これは障害や攻撃が起きた際、それがいつどこで起きたのか知るため、また障害や攻撃が起き […]
PHP: 可変変数 – Manual phpには可変変数という機能がついています。これは変数名が可変の変数という意味の言葉です。具体的に何をするかというと、次の画像の […]
laravelには多彩なバリデーションルールが用意されています。記述も次の様に|区切りで羅列されたルールを持つ配列と同じキーを持つ配列を二つ使うのみで簡単です。 ここまで簡単な […]
dd()はdump and dieの略です。何をやるかというとLaravel用の便利なvar_dump();exit;です。 dd()の使い方はシンプル。Laravelフレーム […]
FakerはPHP上で扱うダミーデータ作成ライブラリです。この記事で扱うのはPHPのFakerですがいくつかの他言語でもFakerという名のダミーデータ作成ライブラリは存在します […]
PHPの標準勧告提案PSR PHP Standards Recommendations – PHP-FIG PSRはPHPのコードはこのように作るべきだと推奨する提案 […]
今日は、FireBase Cloud Messaging を利用したプッシュ通知を PHP から送付する方法についてです。 思ったより簡単に実装できたので、自分の備忘録(または困っ […]
今日は、XMLを扱ったときに遭遇したエラーについて。 エラーの全文はこちら。 「予期しないT_STRING がある」というシンタックスエラーです。 シンタックスエラー=構文エラーと […]
nginxやロードバランサーなどを使ってWebサーバーにアクセスさせた際に困るのが、一部の情報が本体のWebサーバーまで到達しない点。 特に、クライアントがHTTPでアクセスしてい […]
最近Laravelを触り始めた、Laravel初心者です。 fuelPHPなどのフレームワークはconfig周りをまとめたフォルダがあり、Laravelにもドキュメントルート下にc […]
phpDocumentor PHPDoc reference — phpDocumentor PHPDoc リファレンス — phpDocumentor PHPDocはphpには […]