Annotation of embedaddon/php/ext/standard/tests/strings/metaphone.phpt, revision 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>