還暦過ぎたエンジニアの挑戦

還暦過ぎても好奇心だけは忘れない エンジニア ひかるです

MENU

転ぶ前に読め-php

Xdebug3で躓いた

Xdebug3ではこう設定するんだ!

デートに潜む罠

デジタルの世界では日付とうまく付き合うことは今や当たり前のことですが、年末年始は何かとエンジニアにとっては落とし穴の巣窟です。

publicではないメソッドをテストする

privateやprotectedのメソッドだってテストコードを書いておきたいときはある。 でも、あまり頻繁には使わない。 いつもどうだっけ? ってなる $reflectionMethod = new \ReflectionMethod(クラスのインスタンス, テストするメソッド名); $reflectionMethod-…

Carbonはシンプルに使おう - php

いまや、phpで日付や時間の操作をしようと思ったら欠かせないCarbon いろいろ丁寧にそのCarbonの使い方を紹介しているサイトもありますが、 そんなにあれやこれやと覚える必要はない気がするので、いつものように「これだけ」に絞っておこうと思う echo Carb…

explodeとimplode - php

どっちがどうだっけ? ってなる典型例 implodeは文字列を返す explodeは配列を返す これぐらい覚えておこうよ って、今自分に言い聞かせています $string = implode(",", $array); $array = explode(",", "ham,egg,fruit");

is_nullとisset - php

何を言いたいかというと、その変数があるかどうかもわからない時に、中身が空っぽかどうかを直に聞いても良い? という話なんだけどいつもどうだっけ?ってなる。 で、うっかりすると変数がちゃんと定義されていいるかを確認して実行したいという気持ちで if…