summaryrefslogtreecommitdiff
path: root/ext/standard/tests/array/compact.phpt
diff options
context:
space:
mode:
authorJani Taskinen <jani@php.net>2007-11-02 19:41:12 +0000
committerJani Taskinen <jani@php.net>2007-11-02 19:41:12 +0000
commita541bb80788100606c59bf5a67478234a2045a6a (patch)
treec782839faa71f4f23368c3efba128d89a723edac /ext/standard/tests/array/compact.phpt
parentb48925117750da2a7fb7cff629e3852d13917f2f (diff)
downloadphp-git-a541bb80788100606c59bf5a67478234a2045a6a.tar.gz
- Fix tests
- Update README.PARAMETER_PARSING_API
Diffstat (limited to 'ext/standard/tests/array/compact.phpt')
-rw-r--r--ext/standard/tests/array/compact.phpt66
1 files changed, 15 insertions, 51 deletions
diff --git a/ext/standard/tests/array/compact.phpt b/ext/standard/tests/array/compact.phpt
index b70e558460..4b4bfbb732 100644
--- a/ext/standard/tests/array/compact.phpt
+++ b/ext/standard/tests/array/compact.phpt
@@ -1,60 +1,24 @@
--TEST--
-compact() tests
+compact()
+--INI--
+unicode.script_encoding=UTF-8
+unicode.output_encoding=UTF-8
--FILE--
<?php
-$var1 = "test";
-$var2 = "one more";
-$var3 = "and the last one";
-$_ = "a";
+$çity = "San Francisco";
+$state = "CA";
+$event = "SIGGRAPH";
-var_dump(compact("var1", "var2", "var3"));
-var_dump(compact(""));
-var_dump(compact("-1"));
-var_dump(compact("."));
-var_dump(compact("_"));
-var_dump(compact("var3", "var4"));
-var_dump(compact(array("var2", "var3")));
-var_dump(compact(array(array("var1"), array("var1"))));
+$location_vars = array("c\u0327ity", "state");
-$a = array(2.0, -5);
-var_dump(compact($a));
-
-echo "Done\n";
+$result = compact("event", $location_vars);
+var_dump($result);
?>
---EXPECTF--
-array(3) {
- ["var1"]=>
- string(4) "test"
- ["var2"]=>
- string(8) "one more"
- ["var3"]=>
- string(16) "and the last one"
-}
-array(0) {
-}
-array(0) {
-}
-array(0) {
-}
-array(1) {
- ["_"]=>
- string(1) "a"
-}
-array(1) {
- ["var3"]=>
- string(16) "and the last one"
-}
+--EXPECT--
array(2) {
- ["var2"]=>
- string(8) "one more"
- ["var3"]=>
- string(16) "and the last one"
-}
-array(1) {
- ["var1"]=>
- string(4) "test"
-}
-array(0) {
+ ["event"]=>
+ string(8) "SIGGRAPH"
+ ["state"]=>
+ string(2) "CA"
}
-Done