PHP

PHP

PHPで配列から最大値、最小値を取得する。

PHPで配列に入っている数値から最大値、最小値を取得する。 max関数、min関数を使う。 確認に使用したバージョン PHP:5.6.28
PHP

PHPで文字列の一部分を取り出す。

PHPで文字列の一部分を取り出す。 substr関数を使う。 第一引数は、取り出したい元の文字列。 第二引数は、取り出す文字の最初の位置。0開始なので注意。 第三引数は、任意。第二引数から何文字目まで取り出すか指定する。 確認...
PHP

PHPUnitのテストメソッドに任意の引数を渡す。

PHPUnitのテストメソッドに任意の引数を渡すことができる。 確認に使用したバージョン PHP:5.6.28 PHPUnit:5.7.0 渡す時は、@dataProviderアノテーションを使う。 このメソッドをデータプ...
PHP

PHPUnitで複数テストメソッドの依存を設定する

PHPUNitは、@dependsアノテーションを使うことで1つのメソッドに対して、 複数のテストメソッドの依存も表すことが出来る。 コードを書いて確認する。 確認に使用したバージョン PHP:5.6.28 PHPUnit:5...
PHP

PHPUnitのテストメソッド間の依存性の確認

PHPUNitは、@dependsアノテーションを使うことでテストメソッド間の依存性を表すことが出来る。 コードを書いて確認する。 確認に使用したバージョン PHP:5.6.28 PHPUnit:5.7.0 書いたコード ...
PHP

PHPUnitで配列操作のテストをしてみる。

PHPUnit5.7.0で配列操作のテストをしてみる。 参考にしたドキュメントのテストコード。 テストを実行する。結果、すべてOKになった。 > phpunit test.php PHPUnit 5.7.0 by S...
PHP

PHPUnitをWindowsにインストールする。

PHPUnitのやり方を知らないので、勉強するためにインストールする。 手順は、PHPUnitの日本語ドキュメントを参照した。 Composerを使ってインストールする。 Windowsのデスクトップに作成したフォルダに以下を...
PHP

PHPで改行を削除する。

PHPで改行を削除する。 標準入力には改行が入るので、それを削除する。 まずは、以下のコードで標準入力だけを出力する。 $si = fgets(STDIN); var_dump($si); /* Hello Worl...
PHP

PHPのただの配列でforeachする

foreachにて、キーを使うのは連想配列のときだけかと思っていた。 ただの配列もキーが使えるのは知らなかった。 $sample = array('C', 'Java', 'PHP', 'Perl', 'Ruby', 'Python...
PHP

PHPのforeachの使い方

PHPでループしたいとき、foreachを忘れてしまって調べる時がある。 そのため、簡単なコードを書いて残しておく。 以下のforeachとforの結果は同じ。 $sample = array('C', 'Java', 'PH...
タイトルとURLをコピーしました