Annotation of embedaddon/php/ext/mbstring/tests/simpletest.phpt, revision 1.1.1.1
1.1 misho 1: --TEST--
2: Simple multi-byte print test (EUC-JP)
3: --SKIPIF--
4: <?php extension_loaded('mbstring') or die('skip mbstring not available'); ?>
5: --INI--
6: output_handler=
7: --FILE--
8: <?php
9: /*
10: * Test basic PHP functions to check if it works with multi-byte chars
11: */
12:
13: // EUC-JP strings
14: $s1 = "マルチバイト関数が使えます。";
15: $s2 = "この文字が連結されているはず。";
16:
17: // print directly
18: echo "echo: ".$s1.$s2."\n";
19: print("print: ".$s1.$s2."\n");
20: printf("printf: %s%s\n",$s1, $s2);
21: echo sprintf("sprintf: %s%s\n",$s1, $s2);
22:
23: // Assign to var
24: $s3 = $s1.$s2."\n";
25: echo "echo: ".$s3;
26:
27: ?>
28: --EXPECT--
29: echo: マルチバイト関数が使えます。この文字が連結されているはず。
30: print: マルチバイト関数が使えます。この文字が連結されているはず。
31: printf: マルチバイト関数が使えます。この文字が連結されているはず。
32: sprintf: マルチバイト関数が使えます。この文字が連結されているはず。
33: echo: マルチバイト関数が使えます。この文字が連結されているはず。
34:
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>