Annotation of embedaddon/php/ext/standard/tests/strings/metaphone.phpt, revision 1.1.1.1

1.1       misho       1: --TEST--
                      2: metaphone() tests
                      3: --FILE--
                      4: <?php
                      5: 
                      6: var_dump(metaphone());
                      7: var_dump(metaphone(""));
                      8: var_dump(metaphone(-1));
                      9: var_dump(metaphone(-1, -1));
                     10: 
                     11: var_dump(metaphone("valid phrase", -1));
                     12: var_dump(metaphone("valid phrase", 0));
                     13: var_dump(metaphone("valid phrase", 10000));
                     14: 
                     15: $array = array(
                     16: "They fell forward, grovelling heedlessly on the cold earth.", 
                     17: "But the shadow of horror wheeled and returned, passing lower now, right above them, sweeping the fen-reek with its ghastly wings.",
                     18: "And then it was gone, flying back to Mordor with the speed of the wrath of Sauron; and behind it the wind roared away, leaving the Dead Marshes bare and bleak.",
                     19: "The naked waste, as far as the eye could pierce, even to the distant menace of the mountains, was dappled with the fitful moonlight."
                     20: );
                     21: 
                     22: foreach($array as $str) {
                     23:        var_dump(metaphone($str));
                     24: }
                     25: 
                     26: echo "Done\n";
                     27: ?>
                     28: --EXPECTF--    
                     29: Warning: metaphone() expects at least 1 parameter, 0 given in %s on line %d
                     30: NULL
                     31: string(0) ""
                     32: string(0) ""
                     33: bool(false)
                     34: bool(false)
                     35: string(6) "FLTFRS"
                     36: string(6) "FLTFRS"
                     37: string(26) "0FLFRWRTKRFLNKHTLSLN0KLTR0"
                     38: string(56) "BT0XTFHRRHLTNTRTRNTPSNKLWRNRFTBF0MSWPNK0FNRKW0TSFSTLWNKS"
                     39: string(69) "ANT0NTWSKNFLYNKBKTMRTRW00SPTF0R0FSRNNTBHNTT0WNTRRTWLFNK0TTMRXSBRNTBLK"
                     40: string(56) "0NKTWSTSFRS0YKLTPRSFNT0TSTNTMNSF0MNTNSWSTPLTW00FTFLMNLFT"
                     41: Done

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>