- トップページ
- オンラインPHP関数テストツール
オンラインPHP関数テストツール
PHPバージョン8.3
使い方
PHPのユーザー定義関数の単体テストツールです。
ブラックボックステストのように関数に入力した値に対して期待した出力が得られるかをテストします。出力欄には指定した引数と ==> の後ろに戻り値が表示されます。
<?phpと?>の中にユーザー定義関数を記述し、次にパラメータ欄に関数に渡す引数を指定して実行します。複数の引数の指定、1度に複数回の実行が可能です。
ブラックボックステストのように関数に入力した値に対して期待した出力が得られるかをテストします。出力欄には指定した引数と ==> の後ろに戻り値が表示されます。
<?phpと?>の中にユーザー定義関数を記述し、次にパラメータ欄に関数に渡す引数を指定して実行します。複数の引数の指定、1度に複数回の実行が可能です。
テストの条件
コード部:
関数の条件として、関数名は必ずtestとし、戻り値(return)は必須です。
パラメータ部:
パラメータが複数ある場合は、各パラメータは空白区切りで指定します。
複数回実行する場合は、パラメータを改行区切りで記述してください。(つまり「繰り返し回数=行数」になります)
繰り返し回数は50回(50行)まで、1度に渡せる引数は10個までとなります。
関数の条件として、関数名は必ずtestとし、戻り値(return)は必須です。
パラメータ部:
パラメータが複数ある場合は、各パラメータは空白区切りで指定します。
複数回実行する場合は、パラメータを改行区切りで記述してください。(つまり「繰り返し回数=行数」になります)
繰り返し回数は50回(50行)まで、1度に渡せる引数は10個までとなります。
実行例
以下は実行時のサンプルになります。
以下が上記の関数のテスト結果になります。以下のように引数 ==> 戻り値の形式で出力されます。
ショートカットキー
・[Tab] / [Shift]+[Tab]:インデントの増減(複数行をサポート)
・[Shift] + [Del]/[Backspace]:行全体を削除
・[Home]:カーソルを最初の非空白文字の前に移動
注意
無限ループや処理に時間がかかるコードを実行した場合、約1秒でタイムアウトしその時点の結果を出力します。
なるべく高い負荷のかかるコードの実行はご遠慮ください。
注意
画面解像度 1920×1080(Full HD) 以上での利用を推奨します。