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
PHP PHPUnitで複数テストメソッドの依存を設定する PHPUNitは、@dependsアノテーションを使うことで1つのメソッドに対して、 複数のテストメソッドの依存も表すことが出来る。 コードを書いて確認する。 確認に使用したバージョン PHP:5.6.28 PHPUnit:5... 2017.04.23 PHP
PHP PHPUnitのテストメソッド間の依存性の確認 PHPUNitは、@dependsアノテーションを使うことでテストメソッド間の依存性を表すことが出来る。 コードを書いて確認する。 確認に使用したバージョン PHP:5.6.28 PHPUnit:5.7.0 書いたコード ... 2017.04.22 PHP
PHP PHPUnitで配列操作のテストをしてみる。 PHPUnit5.7.0で配列操作のテストをしてみる。 参考にしたドキュメントのテストコード。 テストを実行する。結果、すべてOKになった。 > phpunit test.php PHPUnit 5.7.0 by S... 2017.04.21 PHP
PHP PHPUnitをWindowsにインストールする。 PHPUnitのやり方を知らないので、勉強するためにインストールする。 手順は、PHPUnitの日本語ドキュメントを参照した。 Composerを使ってインストールする。 Windowsのデスクトップに作成したフォルダに以下を... 2017.04.20 PHP
PHP PHPで改行を削除する。 PHPで改行を削除する。 標準入力には改行が入るので、それを削除する。 まずは、以下のコードで標準入力だけを出力する。 $si = fgets(STDIN); var_dump($si); /* Hello Worl... 2017.04.19 PHP
PHP PHPのただの配列でforeachする foreachにて、キーを使うのは連想配列のときだけかと思っていた。 ただの配列もキーが使えるのは知らなかった。 $sample = array('C', 'Java', 'PHP', 'Perl', 'Ruby', 'Python... 2017.04.18 PHP
PHP PHPのforeachの使い方 PHPでループしたいとき、foreachを忘れてしまって調べる時がある。 そのため、簡単なコードを書いて残しておく。 以下のforeachとforの結果は同じ。 $sample = array('C', 'Java', 'PH... 2017.04.17 PHP