diff options
| author | Yasuo Ohgaki <yohgaki@php.net> | 2002-03-07 08:06:22 +0000 |
|---|---|---|
| committer | Yasuo Ohgaki <yohgaki@php.net> | 2002-03-07 08:06:22 +0000 |
| commit | 00e71a8c7e49e752f6a6557e241f55dea5bfb9f9 (patch) | |
| tree | c25ee4d5ffe50a62b6be2f8304483ab8e4e8af42 /ext/mbstring/tests/common.inc | |
| parent | 2f0b13c3521bfcca0195b58a3956204aa666766e (diff) | |
| download | php-git-00e71a8c7e49e752f6a6557e241f55dea5bfb9f9.tar.gz | |
Rename common.php to common.inc for easier deletion of garbages.
e.g. "rm -f *.php"
Diffstat (limited to 'ext/mbstring/tests/common.inc')
| -rw-r--r-- | ext/mbstring/tests/common.inc | 53 |
1 files changed, 53 insertions, 0 deletions
diff --git a/ext/mbstring/tests/common.inc b/ext/mbstring/tests/common.inc new file mode 100644 index 0000000000..d4d1d9a495 --- /dev/null +++ b/ext/mbstring/tests/common.inc @@ -0,0 +1,53 @@ +<?php +/* + * Common definition and Settings + */ + +// Custom Error Hanlder for testing +function test_error_handler($err_no, $err_msg, $filename, $linenum, $vars) { + global $debug; + + $err_type = array ( + 1 => "Error", // E_ERROR + 2 => "Warning", // E_WARINING + 4 => "Parsing Error", // E_PARSE + 8 => "Notice", // E_NOTICE + 16 => "Core Error", // E_CORE_ERROR + 32 => "Core Warning", // E_CORE_WARNING + 64 => "Compile Error", // E_COMPILE_ERROR + 128 => "Compile Warning", // E_COMPILE_WARNING + 256 => "User Error", // E_USER_ERROR + 512 => "User Warning", // E_USER_WARMING + 1024=> "User Notice" // E_USER_NOTICE + ); + + if (!empty($debug)) { + printf("%s: %s (%d)\n", $err_type[$err_no], $err_msg, $linenum); + } + else { + printf("ERR: %s\n",$err_type[$err_no]); + } +} + +set_error_handler('test_error_handler'); + + +// Var def for testing +$t_ary = array( + 's1' => '日本語EUC-JPの文字列', + 's2' => 'English Text' + ); + +class tc +{ + var $s1 = '日本語EUC-JPの文字列'; + var $s2 = 'English Text'; + + function tc() + { + } +} + +$t_obj = new tc; + +?>
\ No newline at end of file |
