型キャスト

郵便番号データを処理していた際のメモ。
「011234」などのデータより、前2つの数字を抜き出し、整数値に変換。
このままだと「01」なので。


substr($data[0],0,2);
→結果: 01

(int)substr($data[0],0,2); //整数値に型キャスト
→結果: 1


intvalで処理させるよりもキャストの方が処理速度は速いみたいなので、これからはこっちだな。まあそうだよな。