diff options
Diffstat (limited to 'ext/standard/tests/array/natsort_basic.phpt')
-rw-r--r-- | ext/standard/tests/array/natsort_basic.phpt | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/ext/standard/tests/array/natsort_basic.phpt b/ext/standard/tests/array/natsort_basic.phpt new file mode 100644 index 0000000..e38359f --- /dev/null +++ b/ext/standard/tests/array/natsort_basic.phpt @@ -0,0 +1,35 @@ +--TEST-- +Test natsort(): basic functionality +--FILE-- +<?php +/* +* proto bool natsort ( array &$array ) +* Function is implemented in ext/standard/array.c +*/ +$array1 = $array2 = array("img12.png", "img10.png", "img2.png", "img1.png"); +sort($array1); +echo "Standard sorting\n"; +print_r($array1); +natsort($array2); +echo "\nNatural order sorting\n"; +print_r($array2); +?> +--EXPECT-- +Standard sorting +Array +( + [0] => img1.png + [1] => img10.png + [2] => img12.png + [3] => img2.png +) + +Natural order sorting +Array +( + [3] => img1.png + [2] => img2.png + [1] => img10.png + [0] => img12.png +) + |