- 2021年10月26日
- 2021年10月27日
【Laravel】メールの SMTP 通信ログを取る方法
しばしばメールの細部の通信ログが必要になる時があります。Laravelでこれをまとめて取れる様にするならば次のコードの方法があります。 これを用いることによって Laravel […]
しばしばメールの細部の通信ログが必要になる時があります。Laravelでこれをまとめて取れる様にするならば次のコードの方法があります。 これを用いることによって Laravel […]
max_file_uploads は同時にアップロードできるファイルの最大数の設定項目です。これは php.ini 等に記述する設定です。PHP 自体のエラーが出ていないのに何故 […]
PHPのソースコードにおいてはマルチバイト文字の途中に ASCII のエスケープ文字、角かっこ等と一致する文字列が出てくると大体処理が壊れます。例えば次です。 UTF-8 でこ […]
Laravel は PHP のフレームワークで web サイトの構築の役に立ってくれます。web サイトということでいくつかのページで手順を踏んだ後に生まれるデータがあることがし […]
データベース上の制約によるエラーをキャッチして、いい感じにユーザ側に日本語メッセージとして返したい時があります。この需要は例えば、ユニークなメールアドレスが保存されるシステムにあ […]
GoogleMapのGeoCodingAPIをたたいた際、結果にすべての住所を含めたデータが返ってきます。 緯度経度から取得できる住所の精度が高いところが非常に素晴らしいGoogl […]
Git管理されたプロジェクトにおいて差分ファイルを納品する時に便利なスクリプトの紹介です。これは Git から特定のコミット間の差分ファイルを集め、それを ZIP 化し、いい感じ […]
自分は最近、自宅を少しづつスマートホーム化しています。 その過程で、自宅にあるデスクトップPCをGoogleアシスタントから声だけで起動できるようにできないかな、と思い立ち、方法を […]
finally はある処理が終わった後、例外が投げられる投げられないに関わらず必ず実行されるコードが記述される部分です。 finally ¶ catch ブロックの後に fina […]
PHP には任意のフォーマットで日時文字列を日時オブジェクト(DateTime, DatetimeImmutable インスタンス)に変換するメソッドである createFrom […]
フィボナッチ数列は大雑把に言えば 1 つ前の数値と 2 つ前の数値を足した結果を今の数値とする数列です。0 と 1 をスタートにして 0+1=2, 1+2=3, 2+3=5, 3+ […]
PHP のシリアル化は様々な情報を文字列表現に出来ます。シリアル化は JSON と異なりクラスのインスタンスの情報をそのまま保存できる点で便利であり、これを利用するとリクエストを […]