vector a Array ([0] = 2 [1] = 3 [2] = foo [3] = 5.5 [4] = 43.3 [5] = 21.11) --- - vector b - a warning (b = log(PI) * a) b WARNING / b [1024] Value at position 2 is not a number, using 0 (zero) br Array ([0] = 2.2894597716988 [1] = 3.4341896575482 [2] = 0 [3] = 6.2960143721717 [4] = 49.566804057279 [5] = 24.165247890281) --- - vector c - an error b ERROR / b [512] Incorrect input vector, array of values expected br NULL --- - vector d - fatal error b FATAL / b [256] log(x) for x = 0 is undefined, you used: scale = -2.5 br Fatal error in line 36 of file trigger_error.php, PHP 4.0.2 (Linux) br Aborting... br
例 1 set_error_handler() および trigger_error() によるエラー処理