php floatの0判定 php で float型の変数が0がどうかを判定する際のメモです $num = 0; var_dump((float)$num === 0); //false var_dump((float)$num === 0.0);… hal-boハック2020.05.27 1,116
CakePHP 既存のデータベースに新しくカラムを追加する 既存のデータベースのテーブルに新しいカラムを追加したときのメモです # bin/cake migrations create AddTaxDetailToSales AddTaxDetailToSalesファイルを作成 … hal-boハック2020.05.21 1,715
CakePHP migrationファイルの作成 マイグレーションファイルを一から作成します bin/cake migrations create マイグレーションファイル名 //例 bin/cake migrations create AddTaxDetailToSa… hal-boハック2020.05.20 1,320
CakePHP 複数データの更新 更新したいentityが複数の場合、更新するのに十分なデータがあれば patchEnities で複数のentityを一度に更新できます。 保存も saveMany で一気にできます。 $entities = $tabl… hal-boハック2020.05.14 1,772
CakePHP nestedLink CakePHPのHTMLヘルパーのnestedLinkというものを使うとネストした配列から簡単にリストタグを生成してくれます。 HtmlHelper::nestedList(array $list, array $opt… hal-boハック2020.05.13 361
CakePHPとLaravelの違い(箇条書き) 私はCakePHPを使って開発をしているのですがCakePHPについて調べているとLaravelの記事がやたらたくさん出てきます。LaravelはCakePHPと同じくphpをつかったMVCモデルのフレームワークです。L… hal-boハック2020.05.07 3,923
php strtotime 英語書式からタイムスタンプを作成する strtotime 関数を使えば簡単に英語の書式からタイムスタンプを作成することができます。 <?php echo strtotime(“now”); echo strtotime(“today”); echo s… hal-boハック2020.04.30 412
PHP strposの罠 マルチバイトに対応する PHPの関数 strpos() はある文字列から指定された文字列を探し、見つかった場所のインデックスを返す関数ですが、マルチバイトには対応していません。このことを理解せずに使っていると思わぬ結果が帰ってくることがあります… hal-boハック2020.04.23 1,226
CakePHP 連想配列の特定のキーの値を合計する 例えば生徒の平均点を求めるときに使える $users = [ [“name” => “Taro”, “score” => 80, “height” => 165] [“name” => “Taro… hal-boハック2020.04.17 704