2018年7月4日ITPHP

PHP 7 で追加された匿名関数について、現場で見かけたので挙動を確認しました。 ($hoge)($fuga); JavaScript ではよく見かけますよね。 JavaScriptで即時関数を使う理由 これだけみるとわかりにくいので、もう ...

ITLaravel, PHP

既存のPHPプロジェクトを Laradock を使って、開発環境を構築したのですが、MySQL のコンテナが立ち上がらなかったので、簡単なメモです。 下記を参考にさせていただきました。ありがとうございます。 参考: Laradockを使って ...

ITLaravel, PHP

サービスコンテナ、DI は Laravel の特徴の一つですが、そこをしっかり把握せずに自分は下記のように書いていました。 こうしたり

ITLaravel, PHP

Laravel で開発していると、「ファサード」という単語をよく耳にすると思いますが、実際どう動いているのか追ってみました。 今回は例として、Auth::user() にしました。 ここで use している Auth クラスにクラスメソッド ...

2018年9月6日ITLaravel, PHP

Blade で変数を出力する際に書く「{{ }}」、「{!! !!}」が内部でどう処理されているのか調べていたら、なんと「{{{ }}}」がございまして、少し調べてみました。 Laravel 5 より前のバージョンでは、、 三重波括弧「{{ ...

2018年9月6日ITLaravel, PHP

こんにちは、ハラダ(@nobuhiro_harada)です。 「for はなくなっていってるから、foreach で書けるようになった方がいい」 とは、以前の現場の先輩のお言葉なのですが、そうはいっても for($i = 0; $i< ...

2019年6月7日ITLaravel, PHP

jQuery の ajax で post したら、ステータス 419 という見慣れぬステータスコードが返ってまいりました。 wiki の HTTPステータスコードにも載っていなかったのですが、Laravel のフレームワーク内で例外として出 ...

2018年12月23日ITLaravel, PHP

こんにちは、ハラダ(@nobuhiro_harada)です。 Laravel で Request Input が空文字だったら、空文字をそのままデータベースに書き込んで欲しかったのですが、null に変換されるので、model か cont ...

ITLaravel, PHP

こんにちは、ハラダ(@nobuhiro_harada)です。 Laravel Auth ログインパスワードを平文でデータベースにする手順です。 ※移行やお客様要望などやむを得ない場合でもやらない方がいいです。 PHP 7.2.4 MySQL ...

ITLaravel, PHP

こんにちは、ハラダ(@nobuhiro_harada)です。 Laravel Auth を利用する際、、、 php artisan make:auth php artisan migrate これで利用できますが、このままだと、認証キーが ...