- 2018年11月23日
- 2018年11月23日
__callによる未定義メソッドの呼び出し
PHPには予約関数マジックメソッドがあり、__call()はその一つです。 PHP: マジックメソッド – Manual __call() は、 アクセス不能メソッド […]
PHPには予約関数マジックメソッドがあり、__call()はその一つです。 PHP: マジックメソッド – Manual __call() は、 アクセス不能メソッド […]
Mailtrap.io — Fake smtp testing server. Dummy smtp email testing Mailtrapはメールにトラップを仕掛けること […]
IDE(統合開発環境)はプログラム開発を支えてくれる多機能なエディタです。web関連の開発ではネットワーク越しの環境にコードを逐一アップロードする必要がある時があります。IDEは […]
laravelのエラー画面は単なるエラーメッセージのみならず、詳細にエラーが起こるまでの実行過程と実行環境を示してくれます。この記事ではこのエラー画面の説明をします。 エラーを […]
PHP: トレイト – Manual トレイトは、PHP のような単一継承言語でコードを再利用するための仕組みのひとつです。 トレイトは、単一継承の制約を減らすために作 […]
DRYの原則はコーディングの原則の一つでDon’t Repeat Your Selfの略語です。これは同じことを繰り返し書かないでください、という意味で、Andrew […]
CSSのflexboxは便利ですがプロパティはあまりに多彩であり、覚えきるのは手間です。また、flexboxの理解が程ほどでも力業で望んだデザインに近いものを作ることは可能です。 […]
(Now More Than Ever) You Might Not Need jQuery | CSS-TricksはjQueryなしのJavaScriptコード集です。 j […]
webアプリケーションにおいてはそのアプリケーション上で起きた動作のログを取る事が望まれます。これは障害や攻撃が起きた際、それがいつどこで起きたのか知るため、また障害や攻撃が起き […]
PHP: 可変変数 – Manual phpには可変変数という機能がついています。これは変数名が可変の変数という意味の言葉です。具体的に何をするかというと、次の画像の […]
IDE(統合開発環境)にはローカル・ヒストリー機能がついています。これはローカルでコードのバージョン管理を自動で行ってくれるような仕組みです。git等の複数人で共有することが目的 […]
laravelには多彩なバリデーションルールが用意されています。記述も次の様に|区切りで羅列されたルールを持つ配列と同じキーを持つ配列を二つ使うのみで簡単です。 ここまで簡単な […]