ブラウザ ショートカットキーでブラウザのタブを移動する たまたま、ネット検索をしていて、発見したショートカットキー。 Ctrl + 数字(1~9) Ctrl + 1~8は、左からn番目のタブに移動する。 例えば、Ctrl + 4なら左から4番目のタブに移動する。 Ctrl + 9は、... 2017.05.23 ブラウザ知らなかったこと
CakePHP CakePHP3のチュートリアルでパスワードのハッシュ設定をおこなう CakePHP3のチュートリアルの続きを進めようとしたら、パスワードハッシュの設定をしていないとだめということがわかった。 以前実施したチュートリアルのファイルを使って、パスワードのハッシュ設定を行う。 パスワードハッシュを追加 ... 2017.05.15 CakePHP
PHP PHPで大文字、小文字が混在するときがある場合の比較 大文字、小文字が混在するときがある場合の比較に関して残しておく。 以下の例だと、最初のif文ではJとjに差異があるためfalseになってしまう。 そこで、すべて小文字にするstrtolowerか、すべて大文字にするstrtouppe... 2017.05.14 PHP
PHP PHPの小数点の扱い方 小数点の計算をするときに失敗してしまったので、残しておく。 除算と剰余、round、floor、ceil関数を使ったときの結果は以下の通り。 除算だけだと、数値によって小数点が発生する。 剰余は、除算したときの余りを求める... 2017.05.13 PHP
PHP 連想配列であとで要素を追加する 条件によって、連想配列のデータに共通部分、異なる部分があるとき。 以下の場合、Key1からKey4が共通で、$fooがtrueの時のみKey5,Key6も含めたい。 そのとき、以下のように書いてしまうと、上書きされてしまう。 ... 2017.05.12 PHP
PHP PHPで配列を[ ]括弧で渡せることを知らなかった PHPのコードを見ていた時に、 というコードを見つけた。 バグかと思ったら、配列として渡しているので問題なかった。 たまたま、配列として受け取る関数に、1つだけ渡していたため認識できなかった。 以下のコードで確認したところ、... 2017.05.11 PHP
PHP PHPのisset()の結果は、true/falseと比較するのか、しないのか 戻り値がbooleanで返ってくる関数をif文で判定するときに、 true/falseと比較するのが良いのか、比較しないのが良いのかわからなくなってきた。 最初は、booleanで返ってくるのだからtrue/falseと比較する必要... 2017.05.10 PHP
PHP PHPで配列から最大値、最小値を取得する。 PHPで配列に入っている数値から最大値、最小値を取得する。 max関数、min関数を使う。 確認に使用したバージョン PHP:5.6.28 2017.05.08 PHP
PHP PHPで文字列の一部分を取り出す。 PHPで文字列の一部分を取り出す。 substr関数を使う。 第一引数は、取り出したい元の文字列。 第二引数は、取り出す文字の最初の位置。0開始なので注意。 第三引数は、任意。第二引数から何文字目まで取り出すか指定する。 確認... 2017.05.07 PHP
PHP PHPUnitのテストメソッドに任意の引数を渡す。 PHPUnitのテストメソッドに任意の引数を渡すことができる。 確認に使用したバージョン PHP:5.6.28 PHPUnit:5.7.0 渡す時は、@dataProviderアノテーションを使う。 このメソッドをデータプ... 2017.04.24 PHP