Annotation of embedaddon/php/ext/mbstring/tests/simpletest.phpt, revision 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>