global statement removal: hphp/test/zend [2/x]
[hiphop-php.git] / hphp / test / zend / good / ext / iconv / tests / iconv_encoding_basic.php
blobb8c99b38d9b569a2dd73eee4e737cab65f47cd82
1 <?php
2 /* Prototype : mixed iconv_get_encoding([string type])
3 * Description: Get internal encoding and output encoding for ob_iconv_handler()
4 * Prototype : bool iconv_set_encoding(string type, string charset)
5 * Description: Sets internal encoding and output encoding for ob_iconv_handler()
6 * Source code: ext/iconv/iconv.c
7 */
9 /*
10 * Test Basic functionality of iconv_get_encoding/iconv_set_encoding
13 echo "*** Testing iconv_get_encoding()/iconv_set_encoding() : basic functionality ***\n";
15 echo "--- Default get_encoding ---\n";
16 var_dump(iconv_get_encoding());
17 var_dump(iconv_get_encoding("input_encoding"));
18 var_dump(iconv_get_encoding("output_encoding"));
19 var_dump(iconv_get_encoding("internal_encoding"));
20 var_dump(iconv_get_encoding("all"));
22 echo "\n--- Altering encodings ---\n";
23 var_dump(iconv_set_encoding("input_encoding", "UTF-8"));
24 var_dump(iconv_set_encoding("output_encoding", "UTF-8"));
25 var_dump(iconv_set_encoding("internal_encoding", "UTF-8"));
28 echo "\n--- results of alterations ---\n";
29 var_dump(iconv_get_encoding());
30 var_dump(iconv_get_encoding("input_encoding"));
31 var_dump(iconv_get_encoding("output_encoding"));
32 var_dump(iconv_get_encoding("internal_encoding"));
33 var_dump(iconv_get_encoding("all"));
36 echo "Done";