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>