summaryrefslogtreecommitdiff
path: root/ext/standard
diff options
context:
space:
mode:
authorAndrea Faulds <ajf@ajf.me>2014-12-13 03:35:51 +0000
committerAndrea Faulds <ajf@ajf.me>2015-02-10 15:48:04 +0000
commitc3c0f531a2c1436a8061f393ab0f328f63bbb203 (patch)
tree34eee1248f289357615b3e746687f96f0e6ff441 /ext/standard
parent400e65e955f08ad6ae57c1a15be04d5852107252 (diff)
downloadphp-git-c3c0f531a2c1436a8061f393ab0f328f63bbb203.tar.gz
Scalar type hints with ZPP casting rules
Diffstat (limited to 'ext/standard')
-rw-r--r--ext/standard/tests/array/krsort_object.phpt74
-rw-r--r--ext/standard/tests/array/ksort_object.phpt74
-rw-r--r--ext/standard/tests/strings/lcfirst.phptbin6878 -> 6906 bytes
-rw-r--r--ext/standard/tests/strings/strlen.phptbin7091 -> 7099 bytes
-rw-r--r--ext/standard/tests/strings/strpos.phptbin9991 -> 9999 bytes
-rw-r--r--ext/standard/tests/strings/strstr.phptbin10531 -> 10539 bytes
-rw-r--r--ext/standard/tests/strings/ucfirst.phptbin6106 -> 6130 bytes
7 files changed, 74 insertions, 74 deletions
diff --git a/ext/standard/tests/array/krsort_object.phpt b/ext/standard/tests/array/krsort_object.phpt
index 36d8589a82..6236595796 100644
--- a/ext/standard/tests/array/krsort_object.phpt
+++ b/ext/standard/tests/array/krsort_object.phpt
@@ -15,7 +15,7 @@ Test krsort() function : object functionality - sort objects
echo "*** Testing krsort() : object functionality ***\n";
// class declaration for integer objects
-class Integer
+class IntegerObject
{
public $class_value;
// initializing object member value
@@ -25,7 +25,7 @@ class Integer
}
// class declaration for string objects
-class String
+class StringObject
{
public $class_value;
// initializing object member value
@@ -42,17 +42,17 @@ class String
// array of integer objects with different key values
$unsorted_int_obj = array (
- 10 => new Integer(11), 20 => new Integer(66),
- 3 => new Integer(23), 4 => new Integer(-5),
- 50 => new Integer(0.001), 6 => new Integer(0)
+ 10 => new IntegerObject(11), 20 => new IntegerObject(66),
+ 3 => new IntegerObject(23), 4 => new IntegerObject(-5),
+ 50 => new IntegerObject(0.001), 6 => new IntegerObject(0)
);
// array of string objects with different key values
$unsorted_str_obj = array (
- "axx" => new String("axx"), "t" => new String("t"),
- "w" => new String("w"), "py" => new String("py"),
- "apple" => new String("apple"), "Orange" => new String("Orange"),
- "Lemon" => new String("Lemon"), "aPPle" => new String("aPPle")
+ "axx" => new StringObject("axx"), "t" => new StringObject("t"),
+ "w" => new StringObject("w"), "py" => new StringObject("py"),
+ "apple" => new StringObject("apple"), "Orange" => new StringObject("Orange"),
+ "Lemon" => new StringObject("Lemon"), "aPPle" => new StringObject("aPPle")
);
@@ -88,32 +88,32 @@ echo "Done\n";
bool(true)
array(6) {
[50]=>
- object(Integer)#%d (1) {
+ object(IntegerObject)#%d (1) {
["class_value"]=>
float(0.001)
}
[20]=>
- object(Integer)#%d (1) {
+ object(IntegerObject)#%d (1) {
["class_value"]=>
int(66)
}
[10]=>
- object(Integer)#%d (1) {
+ object(IntegerObject)#%d (1) {
["class_value"]=>
int(11)
}
[6]=>
- object(Integer)#%d (1) {
+ object(IntegerObject)#%d (1) {
["class_value"]=>
int(0)
}
[4]=>
- object(Integer)#%d (1) {
+ object(IntegerObject)#%d (1) {
["class_value"]=>
int(-5)
}
[3]=>
- object(Integer)#%d (1) {
+ object(IntegerObject)#%d (1) {
["class_value"]=>
int(23)
}
@@ -121,42 +121,42 @@ array(6) {
bool(true)
array(8) {
["w"]=>
- object(String)#%d (1) {
+ object(StringObject)#%d (1) {
["class_value"]=>
string(1) "w"
}
["t"]=>
- object(String)#%d (1) {
+ object(StringObject)#%d (1) {
["class_value"]=>
string(1) "t"
}
["py"]=>
- object(String)#%d (1) {
+ object(StringObject)#%d (1) {
["class_value"]=>
string(2) "py"
}
["axx"]=>
- object(String)#%d (1) {
+ object(StringObject)#%d (1) {
["class_value"]=>
string(3) "axx"
}
["apple"]=>
- object(String)#%d (1) {
+ object(StringObject)#%d (1) {
["class_value"]=>
string(5) "apple"
}
["aPPle"]=>
- object(String)#%d (1) {
+ object(StringObject)#%d (1) {
["class_value"]=>
string(5) "aPPle"
}
["Orange"]=>
- object(String)#%d (1) {
+ object(StringObject)#%d (1) {
["class_value"]=>
string(6) "Orange"
}
["Lemon"]=>
- object(String)#%d (1) {
+ object(StringObject)#%d (1) {
["class_value"]=>
string(5) "Lemon"
}
@@ -166,32 +166,32 @@ array(8) {
bool(true)
array(6) {
[50]=>
- object(Integer)#%d (1) {
+ object(IntegerObject)#%d (1) {
["class_value"]=>
float(0.001)
}
[20]=>
- object(Integer)#%d (1) {
+ object(IntegerObject)#%d (1) {
["class_value"]=>
int(66)
}
[10]=>
- object(Integer)#%d (1) {
+ object(IntegerObject)#%d (1) {
["class_value"]=>
int(11)
}
[6]=>
- object(Integer)#%d (1) {
+ object(IntegerObject)#%d (1) {
["class_value"]=>
int(0)
}
[4]=>
- object(Integer)#%d (1) {
+ object(IntegerObject)#%d (1) {
["class_value"]=>
int(-5)
}
[3]=>
- object(Integer)#%d (1) {
+ object(IntegerObject)#%d (1) {
["class_value"]=>
int(23)
}
@@ -199,42 +199,42 @@ array(6) {
bool(true)
array(8) {
["w"]=>
- object(String)#%d (1) {
+ object(StringObject)#%d (1) {
["class_value"]=>
string(1) "w"
}
["t"]=>
- object(String)#%d (1) {
+ object(StringObject)#%d (1) {
["class_value"]=>
string(1) "t"
}
["py"]=>
- object(String)#%d (1) {
+ object(StringObject)#%d (1) {
["class_value"]=>
string(2) "py"
}
["axx"]=>
- object(String)#%d (1) {
+ object(StringObject)#%d (1) {
["class_value"]=>
string(3) "axx"
}
["apple"]=>
- object(String)#%d (1) {
+ object(StringObject)#%d (1) {
["class_value"]=>
string(5) "apple"
}
["aPPle"]=>
- object(String)#%d (1) {
+ object(StringObject)#%d (1) {
["class_value"]=>
string(5) "aPPle"
}
["Orange"]=>
- object(String)#%d (1) {
+ object(StringObject)#%d (1) {
["class_value"]=>
string(6) "Orange"
}
["Lemon"]=>
- object(String)#%d (1) {
+ object(StringObject)#%d (1) {
["class_value"]=>
string(5) "Lemon"
}
diff --git a/ext/standard/tests/array/ksort_object.phpt b/ext/standard/tests/array/ksort_object.phpt
index 20e8ba26eb..2d76026aa4 100644
--- a/ext/standard/tests/array/ksort_object.phpt
+++ b/ext/standard/tests/array/ksort_object.phpt
@@ -15,7 +15,7 @@ Test ksort() function : object functionality - sort objects
echo "*** Testing ksort() : object functionality ***\n";
// class declaration for integer objects
-class Integer
+class IntegerObject
{
public $class_value;
// initializing object member value
@@ -26,7 +26,7 @@ class Integer
}
// class declaration for string objects
-class String
+class StringObject
{
public $class_value;
// initializing object member value
@@ -43,17 +43,17 @@ class String
// array of integer objects
$unsorted_int_obj = array (
- 11 => new Integer(11), 66 => new Integer(66),
- 23 => new Integer(23), -5 => new Integer(-5),
- 1 => new Integer(0.001), 0 => new Integer(0)
+ 11 => new IntegerObject(11), 66 => new IntegerObject(66),
+ 23 => new IntegerObject(23), -5 => new IntegerObject(-5),
+ 1 => new IntegerObject(0.001), 0 => new IntegerObject(0)
);
// array of string objects
$unsorted_str_obj = array (
- "axx" => new String("axx"), "t" => new String("t"),
- "w" => new String("w"), "py" => new String("py"),
- "apple" => new String("apple"), "Orange" => new String("Orange"),
- "Lemon" => new String("Lemon"), "aPPle" => new String("aPPle")
+ "axx" => new StringObject("axx"), "t" => new StringObject("t"),
+ "w" => new StringObject("w"), "py" => new StringObject("py"),
+ "apple" => new StringObject("apple"), "Orange" => new StringObject("Orange"),
+ "Lemon" => new StringObject("Lemon"), "aPPle" => new StringObject("aPPle")
);
echo "\n-- Testing ksort() by supplying various object arrays, 'flag' value is defualt --\n";
@@ -87,32 +87,32 @@ echo "Done\n";
bool(true)
array(6) {
[-5]=>
- object(Integer)#%d (1) {
+ object(IntegerObject)#%d (1) {
["class_value"]=>
int(-5)
}
[0]=>
- object(Integer)#%d (1) {
+ object(IntegerObject)#%d (1) {
["class_value"]=>
int(0)
}
[1]=>
- object(Integer)#%d (1) {
+ object(IntegerObject)#%d (1) {
["class_value"]=>
float(0.001)
}
[11]=>
- object(Integer)#%d (1) {
+ object(IntegerObject)#%d (1) {
["class_value"]=>
int(11)
}
[23]=>
- object(Integer)#%d (1) {
+ object(IntegerObject)#%d (1) {
["class_value"]=>
int(23)
}
[66]=>
- object(Integer)#%d (1) {
+ object(IntegerObject)#%d (1) {
["class_value"]=>
int(66)
}
@@ -120,42 +120,42 @@ array(6) {
bool(true)
array(8) {
["Lemon"]=>
- object(String)#%d (1) {
+ object(StringObject)#%d (1) {
["class_value"]=>
string(5) "Lemon"
}
["Orange"]=>
- object(String)#%d (1) {
+ object(StringObject)#%d (1) {
["class_value"]=>
string(6) "Orange"
}
["aPPle"]=>
- object(String)#%d (1) {
+ object(StringObject)#%d (1) {
["class_value"]=>
string(5) "aPPle"
}
["apple"]=>
- object(String)#%d (1) {
+ object(StringObject)#%d (1) {
["class_value"]=>
string(5) "apple"
}
["axx"]=>
- object(String)#%d (1) {
+ object(StringObject)#%d (1) {
["class_value"]=>
string(3) "axx"
}
["py"]=>
- object(String)#%d (1) {
+ object(StringObject)#%d (1) {
["class_value"]=>
string(2) "py"
}
["t"]=>
- object(String)#%d (1) {
+ object(StringObject)#%d (1) {
["class_value"]=>
string(1) "t"
}
["w"]=>
- object(String)#%d (1) {
+ object(StringObject)#%d (1) {
["class_value"]=>
string(1) "w"
}
@@ -165,32 +165,32 @@ array(8) {
bool(true)
array(6) {
[-5]=>
- object(Integer)#%d (1) {
+ object(IntegerObject)#%d (1) {
["class_value"]=>
int(-5)
}
[0]=>
- object(Integer)#%d (1) {
+ object(IntegerObject)#%d (1) {
["class_value"]=>
int(0)
}
[1]=>
- object(Integer)#%d (1) {
+ object(IntegerObject)#%d (1) {
["class_value"]=>
float(0.001)
}
[11]=>
- object(Integer)#%d (1) {
+ object(IntegerObject)#%d (1) {
["class_value"]=>
int(11)
}
[23]=>
- object(Integer)#%d (1) {
+ object(IntegerObject)#%d (1) {
["class_value"]=>
int(23)
}
[66]=>
- object(Integer)#%d (1) {
+ object(IntegerObject)#%d (1) {
["class_value"]=>
int(66)
}
@@ -198,42 +198,42 @@ array(6) {
bool(true)
array(8) {
["Lemon"]=>
- object(String)#%d (1) {
+ object(StringObject)#%d (1) {
["class_value"]=>
string(5) "Lemon"
}
["Orange"]=>
- object(String)#%d (1) {
+ object(StringObject)#%d (1) {
["class_value"]=>
string(6) "Orange"
}
["aPPle"]=>
- object(String)#%d (1) {
+ object(StringObject)#%d (1) {
["class_value"]=>
string(5) "aPPle"
}
["apple"]=>
- object(String)#%d (1) {
+ object(StringObject)#%d (1) {
["class_value"]=>
string(5) "apple"
}
["axx"]=>
- object(String)#%d (1) {
+ object(StringObject)#%d (1) {
["class_value"]=>
string(3) "axx"
}
["py"]=>
- object(String)#%d (1) {
+ object(StringObject)#%d (1) {
["class_value"]=>
string(2) "py"
}
["t"]=>
- object(String)#%d (1) {
+ object(StringObject)#%d (1) {
["class_value"]=>
string(1) "t"
}
["w"]=>
- object(String)#%d (1) {
+ object(StringObject)#%d (1) {
["class_value"]=>
string(1) "w"
}
diff --git a/ext/standard/tests/strings/lcfirst.phpt b/ext/standard/tests/strings/lcfirst.phpt
index e603f4bbf8..6cbd213fbe 100644
--- a/ext/standard/tests/strings/lcfirst.phpt
+++ b/ext/standard/tests/strings/lcfirst.phpt
Binary files differ
diff --git a/ext/standard/tests/strings/strlen.phpt b/ext/standard/tests/strings/strlen.phpt
index df39f2469c..ab54445943 100644
--- a/ext/standard/tests/strings/strlen.phpt
+++ b/ext/standard/tests/strings/strlen.phpt
Binary files differ
diff --git a/ext/standard/tests/strings/strpos.phpt b/ext/standard/tests/strings/strpos.phpt
index b2bfedeb87..36854d1b37 100644
--- a/ext/standard/tests/strings/strpos.phpt
+++ b/ext/standard/tests/strings/strpos.phpt
Binary files differ
diff --git a/ext/standard/tests/strings/strstr.phpt b/ext/standard/tests/strings/strstr.phpt
index bdedb7e9f6..fd7f58ef1a 100644
--- a/ext/standard/tests/strings/strstr.phpt
+++ b/ext/standard/tests/strings/strstr.phpt
Binary files differ
diff --git a/ext/standard/tests/strings/ucfirst.phpt b/ext/standard/tests/strings/ucfirst.phpt
index 468f7f034e..8fb1a156b4 100644
--- a/ext/standard/tests/strings/ucfirst.phpt
+++ b/ext/standard/tests/strings/ucfirst.phpt
Binary files differ