MUGIJIRU.JP

Webエンジニアの雑談ブログ

composerでPHPのバージョンを指定する

しょうもない話なのですが・・・開発端末A: PHP 7.0.1 開発端末B: PHP 7.0.11 開発端末C: PHP 7.1.8で共通のブランチに対して同時にプロジェクトの開発作業をしている状況で、 開発端末BのPHP 7.0.11でcomposer updateを実施し、composer.lockを更新しました…

人に言われて心に残っている言葉 4選

最近顧客折衝とか設計ばっかりでコードを書けておらず、技術的なネタがないので、 表題の通りですが「人に言われて心に残っている言葉」をぱっと浮かぶものを少しだけ挙げます。 1.「俺は人生のベテランかもしれないが父親としては初心者だった」 〜 学生時…

(PHP4.0.6以上) 文字を特定のbyte数以内に収める

PHP

全角・半角文字の混在した文字列を特定のbyte数に収めるための便利な関数の紹介です。 公式Doc PHP: mb_strcut - Manual先頭から32byte以内で切り捨てる、みたいな処理を入れるなら下記のような感じになります。

Laravel5.2 RouterとRoute

ルーティングのパラメータの取り方を時々忘れてしまいますので、 備忘録としてたまに使うものを記載しておこうと思います。 前提知識 RouterとRoute Router Routerクラスのファサードは「Route」と命名されています。 お馴染みのroutes.phpで利用している「R…

Laravel5.2のメール送信で複数の設定を使い分ける

Laravel5.2のメール送信でよく使われるのはMail::sendだと思っていますが、 特定の処理だけ別のsmtpサーバを介して送信をしたいときの設定方法がなかなか見つからなかったので 自分の試した実装を紹介します。業務システム等では、たまに特定のアドレスに対…

はてなブログはじめました

会社の関係でエンジニアブログを毎月投稿していたのですが、今後ははてなブログで継続して行こうと思います。 旧ブログは下記です。 shirangana.omaww.net