Annotation of embedaddon/php/ext/standard/tests/strings/soundex_basic.phpt, revision 1.1.1.1
1.1 misho 1: --TEST--
2: Test soundex() function : basic functionality
3: --FILE--
4: <?php
5: /* Prototype : string soundex ( string $str )
6: * Description: Calculate the soundex key of a string
7: * Source code: ext/standard/string.c
8: */
9: echo "*** Testing soundex() : basic functionality ***\n";
10:
11: var_dump(soundex("Euler"));
12: var_dump(soundex("Gauss"));
13: var_dump(soundex("Hilbert"));
14: var_dump(soundex("Knuth"));
15: var_dump(soundex("Lloyd"));
16: var_dump(soundex("Lukasiewicz"));
17:
18: var_dump(soundex("Euler") == soundex("Ellery")); // E460
19: var_dump(soundex("Gauss") == soundex("Ghosh")); // G200
20: var_dump(soundex("Hilbert") == soundex("Heilbronn")); // H416
21: var_dump(soundex("Knuth") == soundex("Kant")); // K530
22: var_dump(soundex("Lloyd") == soundex("Ladd")); // L300
23: var_dump(soundex("Lukasiewicz") == soundex("Lissajous")); // L222
24:
25: var_dump(soundex("Lukasiewicz") == soundex("Ghosh"));
26: var_dump(soundex("Hilbert") == soundex("Ladd"));
27: ?>
28: ===DONE===
29: --EXPECT--
30: *** Testing soundex() : basic functionality ***
31: string(4) "E460"
32: string(4) "G200"
33: string(4) "H416"
34: string(4) "K530"
35: string(4) "L300"
36: string(4) "L222"
37: bool(true)
38: bool(true)
39: bool(true)
40: bool(true)
41: bool(true)
42: bool(true)
43: bool(false)
44: bool(false)
45:
46: ===DONE===
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>