php-src/ext/standard/tests/strings/soundex.phpt
Steph Fox 87fac43ac0 - killed off UEXPECT
- html_translation_table and setlocale tests are no longer relevant
- there are a number of ANSI-encoded files. Is this deliberate?
2008-05-27 10:50:48 +00:00

56 lines
852 B
PHP

--TEST--
soundex() tests
--FILE--
<?php
var_dump(soundex(""));
var_dump(soundex(-1));
var_dump(soundex(array()));
$array = array(
"From",
"that",
"time",
"on",
"Sam",
"thought",
"that",
"he",
"sensed",
"a",
"change",
"in",
"Gollum",
"again.",
"He was more fawning and would-be friendly; but Sam surprised some strange looks in his eyes at times, especially towards Frodo."
);
foreach ($array as $str) {
var_dump(soundex($str));
}
echo "Done\n";
?>
--EXPECTF--
bool(false)
string(4) "0000"
Warning: soundex() expects parameter 1 to be binary string, array given in %s on line %d
NULL
string(4) "F650"
string(4) "T300"
string(4) "T500"
string(4) "O500"
string(4) "S500"
string(4) "T230"
string(4) "T300"
string(4) "H000"
string(4) "S523"
string(4) "A000"
string(4) "C520"
string(4) "I500"
string(4) "G450"
string(4) "A250"
string(4) "H256"
Done