組み込み関数の警告が機能するのと同じ方法でカスタムPHP警告を生成するにはどうすればよいですか。
例えば:
php > fopen(null);
PHP Warning: fopen() expects at least 2 parameters, 1 given in php shell code on line 1
php > fopen(null, 'w');
PHP Warning: fopen(): Filename cannot be empty in php shell code on line 1
php > fopen(array('a'), 'w');
PHP Warning: fopen() expects parameter 1 to be a valid path, array given in php shell code on line 1
次のような関数があるとしましょう。
function my_func($a, $b, $c);
my_func
間違って呼び出されたときに同様の警告をスローするように、どのコードを使用できますか?