Skip to content

Instantly share code, notes, and snippets.

@jasny jasny/gen.php
Last active Jun 25, 2019

Embed
What would you like to do?
rfc:strict_operators - Generate every combination of operands and operators
<?php
$one = [
'arithmetic' => ['+$a', '-$a'],
'bitwise' => ['~$a'],
'incdec' => ['++$a', '--$a'],
'logical' => ['!$a'],
];
$two = [
'arithmetic' => ['$a + $b', '$a - $b', '$a * $b', '$a / $b', '$a % $b', '$a ** $b'],
'string' => ['$a . $b'],
'bitwise' => ['$a & $b', '$a | $b', '$a ^ $b', '$a << $b', '$a >> $b'],
'comparison' => ['$a == $b', '$a === $b', '$a != $b', '$a !== $b', '$a < $b', '$a > $b', '$a <= $b', '$a >= $b', '$a <=> $b'],
'logical' => ['$a && $b', '$a || $b' , '$a xor $b'],
];
$values = [
false,
true,
0,
10,
0.0,
10.0,
3.14,
'0',
'10',
'10 elephants',
'foo',
[],
[1],
[1, 100],
['foo' => 1, 'bar' => 2],
['bar' => 1, 'foo' => 2],
(object)[],
(object)['foo' => 1, 'bar' => 2],
(object)['bar' => 1, 'foo' => 2],
new DateTime(),
fopen('php://temp', 'r+'),
null,
];
function myErrorHandler($errno, $errstr, $errfile, $errline) {
if ($errno === E_RECOVERABLE_ERROR) {
throw new ErrorException($errstr, 0, $errno);
}
return false;
}
set_error_handler('myErrorHandler');
function err_out(?array $err): string
{
$errTypes = [E_RECOVERABLE_ERROR => 'Catchable error', E_WARNING => 'Warning', E_NOTICE => 'Notice'];
return $err !== null
? ' - ' . $errTypes[$err['type']] . ' ' . $err['message']
: '';
}
function var_out($value): string
{
if (is_resource($value)) {
return 'resource';
}
if ($value instanceof DateTime) {
return 'DateTime';
}
if ($value instanceof stdClass) {
$pre = '(object) ';
$value = (array)$value;
}
return ($pre ?? '') . preg_replace(['/\n\s*/', '/, \)/'], [' ', ' )'], var_export($value, true));
}
echo "== Operators with one operand ==\n";
foreach ($one as $group => $ops) {
foreach ($ops as $key => $op) {
$fn = 'one_' . $group . '_' . $key;
eval("function $fn(\$a) { return $op; }");
}
}
foreach ($one as $group => $ops) {
echo "> $group\n";
foreach ($ops as $key => $op) {
echo ">> $op\n";
$fn = 'one_' . $group . '_' . $key;
foreach ($values as $a) {
error_clear_last();
echo ' ', strtr($op, ['$a' => var_out($a)]);
try {
$res = @$fn($a);
} catch (ErrorException $e) {
echo err_out(['type' => $e->getSeverity(), 'message' => $e->getMessage()]), "\n";
} catch (Throwable $e) {
echo ' - ', get_class($e), ' ', $e->getMessage(), "\n";
continue;
}
$err = error_get_last();
echo ' = ', var_out($res), err_out($err), "\n";
}
}
echo "\n";
}
echo "== Operators with two operands ==\n";
foreach ($two as $group => $ops) {
foreach ($ops as $key => $op) {
$fn = 'two_' . $group . '_' . $key;
eval("function $fn(\$a, \$b) { return $op; }");
}
}
foreach ($two as $group => $ops) {
echo "> $group\n";
foreach ($ops as $key => $op) {
echo ">> $op\n";
$fn = 'two_' . $group . '_' . $key;
foreach ($values as $a) {
foreach ($values as $b) {
error_clear_last();
echo ' ', strtr($op, ['$a' => var_out($a), '$b' => var_out($b)]);
try {
$res = @$fn($a, $b);
} catch (ErrorException $e) {
echo err_out(['type' => $e->getSeverity(), 'message' => $e->getMessage()]), "\n";
} catch (Throwable $e) {
echo ' - ', get_class($e), ' ', $e->getMessage(), "\n";
continue;
}
$err = error_get_last();
echo ' = ', var_out($res), err_out($err), "\n";
}
}
}
echo "\n";
}
== Operators with one operand ==
> arithmetic
>> +$a
+false = 0
+true = 1
+0 = 0
+10 = 10
+0.0 = 0.0
+10.0 = 10.0
+3.14 = 3.14
+'0' = 0
+'10' = 10
+'10 elephants' = 10 - Notice A non well formed numeric value encountered
+'foo' = 0 - Warning A non-numeric value encountered
+array ( ) - Error Unsupported operand types
+array ( 0 => 1 ) - Error Unsupported operand types
+array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
+array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
+array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
+(object) array ( ) = 1 - Notice Object of class stdClass could not be converted to int
+(object) array ( 'foo' => 1, 'bar' => 2 ) = 1 - Notice Object of class stdClass could not be converted to int
+(object) array ( 'bar' => 1, 'foo' => 2 ) = 1 - Notice Object of class stdClass could not be converted to int
+DateTime = 1 - Notice Object of class DateTime could not be converted to int
+resource = 5
+NULL = 0
>> -$a
-false = 0
-true = -1
-0 = 0
-10 = -10
-0.0 = -0.0
-10.0 = -10.0
-3.14 = -3.14
-'0' = 0
-'10' = -10
-'10 elephants' = -10 - Notice A non well formed numeric value encountered
-'foo' = 0 - Warning A non-numeric value encountered
-array ( ) - Error Unsupported operand types
-array ( 0 => 1 ) - Error Unsupported operand types
-array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
-array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
-array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
-(object) array ( ) = -1 - Notice Object of class stdClass could not be converted to int
-(object) array ( 'foo' => 1, 'bar' => 2 ) = -1 - Notice Object of class stdClass could not be converted to int
-(object) array ( 'bar' => 1, 'foo' => 2 ) = -1 - Notice Object of class stdClass could not be converted to int
-DateTime = -1 - Notice Object of class DateTime could not be converted to int
-resource = -5
-NULL = 0
> bitwise
>> ~$a
~false - Error Unsupported operand types
~true - Error Unsupported operand types
~0 = -1
~10 = -11
~0.0 = -1
~10.0 = -11
~3.14 = -4
~'0' = 'Ï'
~'10' = 'ÎÏ'
~'10 elephants' = 'ÎÏߚ“š—ž‘‹Œ'
~'foo' = '™'
~array ( ) - Error Unsupported operand types
~array ( 0 => 1 ) - Error Unsupported operand types
~array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
~array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
~array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
~(object) array ( ) - Error Unsupported operand types
~(object) array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
~(object) array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
~DateTime - Error Unsupported operand types
~resource - Error Unsupported operand types
~NULL - Error Unsupported operand types
> incdec
>> ++$a
++false = false
++true = true
++0 = 1
++10 = 11
++0.0 = 1.0
++10.0 = 11.0
++3.14 = 4.140000000000001
++'0' = 1
++'10' = 11
++'10 elephants' = '10 elephantt'
++'foo' = 'fop'
++array ( ) = array ( )
++array ( 0 => 1 ) = array ( 0 => 1 )
++array ( 0 => 1, 1 => 100 ) = array ( 0 => 1, 1 => 100 )
++array ( 'foo' => 1, 'bar' => 2 ) = array ( 'foo' => 1, 'bar' => 2 )
++array ( 'bar' => 1, 'foo' => 2 ) = array ( 'bar' => 1, 'foo' => 2 )
++(object) array ( ) = (object) array ( )
++(object) array ( 'foo' => 1, 'bar' => 2 ) = (object) array ( 'foo' => 1, 'bar' => 2 )
++(object) array ( 'bar' => 1, 'foo' => 2 ) = (object) array ( 'bar' => 1, 'foo' => 2 )
++DateTime = DateTime
++resource = resource
++NULL = 1
>> --$a
--false = false
--true = true
--0 = -1
--10 = 9
--0.0 = -1.0
--10.0 = 9.0
--3.14 = 2.14
--'0' = -1
--'10' = 9
--'10 elephants' = '10 elephants'
--'foo' = 'foo'
--array ( ) = array ( )
--array ( 0 => 1 ) = array ( 0 => 1 )
--array ( 0 => 1, 1 => 100 ) = array ( 0 => 1, 1 => 100 )
--array ( 'foo' => 1, 'bar' => 2 ) = array ( 'foo' => 1, 'bar' => 2 )
--array ( 'bar' => 1, 'foo' => 2 ) = array ( 'bar' => 1, 'foo' => 2 )
--(object) array ( ) = (object) array ( )
--(object) array ( 'foo' => 1, 'bar' => 2 ) = (object) array ( 'foo' => 1, 'bar' => 2 )
--(object) array ( 'bar' => 1, 'foo' => 2 ) = (object) array ( 'bar' => 1, 'foo' => 2 )
--DateTime = DateTime
--resource = resource
--NULL = NULL
> logical
>> !$a
!false = true
!true = false
!0 = true
!10 = false
!0.0 = true
!10.0 = false
!3.14 = false
!'0' = true
!'10' = false
!'10 elephants' = false
!'foo' = false
!array ( ) = true
!array ( 0 => 1 ) = false
!array ( 0 => 1, 1 => 100 ) = false
!array ( 'foo' => 1, 'bar' => 2 ) = false
!array ( 'bar' => 1, 'foo' => 2 ) = false
!(object) array ( ) = false
!(object) array ( 'foo' => 1, 'bar' => 2 ) = false
!(object) array ( 'bar' => 1, 'foo' => 2 ) = false
!DateTime = false
!resource = false
!NULL = true
== Operators with two operands ==
> arithmetic
>> $a + $b
false + false = 0
false + true = 1
false + 0 = 0
false + 10 = 10
false + 0.0 = 0.0
false + 10.0 = 10.0
false + 3.14 = 3.14
false + '0' = 0
false + '10' = 10
false + '10 elephants' = 10 - Notice A non well formed numeric value encountered
false + 'foo' = 0 - Warning A non-numeric value encountered
false + array ( ) - Error Unsupported operand types
false + array ( 0 => 1 ) - Error Unsupported operand types
false + array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
false + array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
false + array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
false + (object) array ( ) = 1 - Notice Object of class stdClass could not be converted to int
false + (object) array ( 'foo' => 1, 'bar' => 2 ) = 1 - Notice Object of class stdClass could not be converted to int
false + (object) array ( 'bar' => 1, 'foo' => 2 ) = 1 - Notice Object of class stdClass could not be converted to int
false + DateTime = 1 - Notice Object of class DateTime could not be converted to int
false + resource = 5
false + NULL = 0
true + false = 1
true + true = 2
true + 0 = 1
true + 10 = 11
true + 0.0 = 1.0
true + 10.0 = 11.0
true + 3.14 = 4.140000000000001
true + '0' = 1
true + '10' = 11
true + '10 elephants' = 11 - Notice A non well formed numeric value encountered
true + 'foo' = 1 - Warning A non-numeric value encountered
true + array ( ) - Error Unsupported operand types
true + array ( 0 => 1 ) - Error Unsupported operand types
true + array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
true + array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
true + array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
true + (object) array ( ) = 2 - Notice Object of class stdClass could not be converted to int
true + (object) array ( 'foo' => 1, 'bar' => 2 ) = 2 - Notice Object of class stdClass could not be converted to int
true + (object) array ( 'bar' => 1, 'foo' => 2 ) = 2 - Notice Object of class stdClass could not be converted to int
true + DateTime = 2 - Notice Object of class DateTime could not be converted to int
true + resource = 6
true + NULL = 1
0 + false = 0
0 + true = 1
0 + 0 = 0
0 + 10 = 10
0 + 0.0 = 0.0
0 + 10.0 = 10.0
0 + 3.14 = 3.14
0 + '0' = 0
0 + '10' = 10
0 + '10 elephants' = 10 - Notice A non well formed numeric value encountered
0 + 'foo' = 0 - Warning A non-numeric value encountered
0 + array ( ) - Error Unsupported operand types
0 + array ( 0 => 1 ) - Error Unsupported operand types
0 + array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
0 + array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
0 + array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
0 + (object) array ( ) = 1 - Notice Object of class stdClass could not be converted to int
0 + (object) array ( 'foo' => 1, 'bar' => 2 ) = 1 - Notice Object of class stdClass could not be converted to int
0 + (object) array ( 'bar' => 1, 'foo' => 2 ) = 1 - Notice Object of class stdClass could not be converted to int
0 + DateTime = 1 - Notice Object of class DateTime could not be converted to int
0 + resource = 5
0 + NULL = 0
10 + false = 10
10 + true = 11
10 + 0 = 10
10 + 10 = 20
10 + 0.0 = 10.0
10 + 10.0 = 20.0
10 + 3.14 = 13.14
10 + '0' = 10
10 + '10' = 20
10 + '10 elephants' = 20 - Notice A non well formed numeric value encountered
10 + 'foo' = 10 - Warning A non-numeric value encountered
10 + array ( ) - Error Unsupported operand types
10 + array ( 0 => 1 ) - Error Unsupported operand types
10 + array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
10 + array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
10 + array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
10 + (object) array ( ) = 11 - Notice Object of class stdClass could not be converted to int
10 + (object) array ( 'foo' => 1, 'bar' => 2 ) = 11 - Notice Object of class stdClass could not be converted to int
10 + (object) array ( 'bar' => 1, 'foo' => 2 ) = 11 - Notice Object of class stdClass could not be converted to int
10 + DateTime = 11 - Notice Object of class DateTime could not be converted to int
10 + resource = 15
10 + NULL = 10
0.0 + false = 0.0
0.0 + true = 1.0
0.0 + 0 = 0.0
0.0 + 10 = 10.0
0.0 + 0.0 = 0.0
0.0 + 10.0 = 10.0
0.0 + 3.14 = 3.14
0.0 + '0' = 0.0
0.0 + '10' = 10.0
0.0 + '10 elephants' = 10.0 - Notice A non well formed numeric value encountered
0.0 + 'foo' = 0.0 - Warning A non-numeric value encountered
0.0 + array ( ) - Error Unsupported operand types
0.0 + array ( 0 => 1 ) - Error Unsupported operand types
0.0 + array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
0.0 + array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
0.0 + array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
0.0 + (object) array ( ) = 1.0 - Notice Object of class stdClass could not be converted to int
0.0 + (object) array ( 'foo' => 1, 'bar' => 2 ) = 1.0 - Notice Object of class stdClass could not be converted to int
0.0 + (object) array ( 'bar' => 1, 'foo' => 2 ) = 1.0 - Notice Object of class stdClass could not be converted to int
0.0 + DateTime = 1.0 - Notice Object of class DateTime could not be converted to int
0.0 + resource = 5.0
0.0 + NULL = 0.0
10.0 + false = 10.0
10.0 + true = 11.0
10.0 + 0 = 10.0
10.0 + 10 = 20.0
10.0 + 0.0 = 10.0
10.0 + 10.0 = 20.0
10.0 + 3.14 = 13.14
10.0 + '0' = 10.0
10.0 + '10' = 20.0
10.0 + '10 elephants' = 20.0 - Notice A non well formed numeric value encountered
10.0 + 'foo' = 10.0 - Warning A non-numeric value encountered
10.0 + array ( ) - Error Unsupported operand types
10.0 + array ( 0 => 1 ) - Error Unsupported operand types
10.0 + array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
10.0 + array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
10.0 + array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
10.0 + (object) array ( ) = 11.0 - Notice Object of class stdClass could not be converted to int
10.0 + (object) array ( 'foo' => 1, 'bar' => 2 ) = 11.0 - Notice Object of class stdClass could not be converted to int
10.0 + (object) array ( 'bar' => 1, 'foo' => 2 ) = 11.0 - Notice Object of class stdClass could not be converted to int
10.0 + DateTime = 11.0 - Notice Object of class DateTime could not be converted to int
10.0 + resource = 15.0
10.0 + NULL = 10.0
3.14 + false = 3.14
3.14 + true = 4.140000000000001
3.14 + 0 = 3.14
3.14 + 10 = 13.14
3.14 + 0.0 = 3.14
3.14 + 10.0 = 13.14
3.14 + 3.14 = 6.28
3.14 + '0' = 3.14
3.14 + '10' = 13.14
3.14 + '10 elephants' = 13.14 - Notice A non well formed numeric value encountered
3.14 + 'foo' = 3.14 - Warning A non-numeric value encountered
3.14 + array ( ) - Error Unsupported operand types
3.14 + array ( 0 => 1 ) - Error Unsupported operand types
3.14 + array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
3.14 + array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
3.14 + array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
3.14 + (object) array ( ) = 4.140000000000001 - Notice Object of class stdClass could not be converted to int
3.14 + (object) array ( 'foo' => 1, 'bar' => 2 ) = 4.140000000000001 - Notice Object of class stdClass could not be converted to int
3.14 + (object) array ( 'bar' => 1, 'foo' => 2 ) = 4.140000000000001 - Notice Object of class stdClass could not be converted to int
3.14 + DateTime = 4.140000000000001 - Notice Object of class DateTime could not be converted to int
3.14 + resource = 8.14
3.14 + NULL = 3.14
'0' + false = 0
'0' + true = 1
'0' + 0 = 0
'0' + 10 = 10
'0' + 0.0 = 0.0
'0' + 10.0 = 10.0
'0' + 3.14 = 3.14
'0' + '0' = 0
'0' + '10' = 10
'0' + '10 elephants' = 10 - Notice A non well formed numeric value encountered
'0' + 'foo' = 0 - Warning A non-numeric value encountered
'0' + array ( ) - Error Unsupported operand types
'0' + array ( 0 => 1 ) - Error Unsupported operand types
'0' + array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
'0' + array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
'0' + array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
'0' + (object) array ( ) = 1 - Notice Object of class stdClass could not be converted to int
'0' + (object) array ( 'foo' => 1, 'bar' => 2 ) = 1 - Notice Object of class stdClass could not be converted to int
'0' + (object) array ( 'bar' => 1, 'foo' => 2 ) = 1 - Notice Object of class stdClass could not be converted to int
'0' + DateTime = 1 - Notice Object of class DateTime could not be converted to int
'0' + resource = 5
'0' + NULL = 0
'10' + false = 10
'10' + true = 11
'10' + 0 = 10
'10' + 10 = 20
'10' + 0.0 = 10.0
'10' + 10.0 = 20.0
'10' + 3.14 = 13.14
'10' + '0' = 10
'10' + '10' = 20
'10' + '10 elephants' = 20 - Notice A non well formed numeric value encountered
'10' + 'foo' = 10 - Warning A non-numeric value encountered
'10' + array ( ) - Error Unsupported operand types
'10' + array ( 0 => 1 ) - Error Unsupported operand types
'10' + array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
'10' + array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
'10' + array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
'10' + (object) array ( ) = 11 - Notice Object of class stdClass could not be converted to int
'10' + (object) array ( 'foo' => 1, 'bar' => 2 ) = 11 - Notice Object of class stdClass could not be converted to int
'10' + (object) array ( 'bar' => 1, 'foo' => 2 ) = 11 - Notice Object of class stdClass could not be converted to int
'10' + DateTime = 11 - Notice Object of class DateTime could not be converted to int
'10' + resource = 15
'10' + NULL = 10
'10 elephants' + false = 10 - Notice A non well formed numeric value encountered
'10 elephants' + true = 11 - Notice A non well formed numeric value encountered
'10 elephants' + 0 = 10 - Notice A non well formed numeric value encountered
'10 elephants' + 10 = 20 - Notice A non well formed numeric value encountered
'10 elephants' + 0.0 = 10.0 - Notice A non well formed numeric value encountered
'10 elephants' + 10.0 = 20.0 - Notice A non well formed numeric value encountered
'10 elephants' + 3.14 = 13.14 - Notice A non well formed numeric value encountered
'10 elephants' + '0' = 10 - Notice A non well formed numeric value encountered
'10 elephants' + '10' = 20 - Notice A non well formed numeric value encountered
'10 elephants' + '10 elephants' = 20 - Notice A non well formed numeric value encountered
'10 elephants' + 'foo' = 10 - Warning A non-numeric value encountered
'10 elephants' + array ( ) - Error Unsupported operand types
'10 elephants' + array ( 0 => 1 ) - Error Unsupported operand types
'10 elephants' + array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
'10 elephants' + array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
'10 elephants' + array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
'10 elephants' + (object) array ( ) = 11 - Notice Object of class stdClass could not be converted to int
'10 elephants' + (object) array ( 'foo' => 1, 'bar' => 2 ) = 11 - Notice Object of class stdClass could not be converted to int
'10 elephants' + (object) array ( 'bar' => 1, 'foo' => 2 ) = 11 - Notice Object of class stdClass could not be converted to int
'10 elephants' + DateTime = 11 - Notice Object of class DateTime could not be converted to int
'10 elephants' + resource = 15 - Notice A non well formed numeric value encountered
'10 elephants' + NULL = 10 - Notice A non well formed numeric value encountered
'foo' + false = 0 - Warning A non-numeric value encountered
'foo' + true = 1 - Warning A non-numeric value encountered
'foo' + 0 = 0 - Warning A non-numeric value encountered
'foo' + 10 = 10 - Warning A non-numeric value encountered
'foo' + 0.0 = 0.0 - Warning A non-numeric value encountered
'foo' + 10.0 = 10.0 - Warning A non-numeric value encountered
'foo' + 3.14 = 3.14 - Warning A non-numeric value encountered
'foo' + '0' = 0 - Warning A non-numeric value encountered
'foo' + '10' = 10 - Warning A non-numeric value encountered
'foo' + '10 elephants' = 10 - Notice A non well formed numeric value encountered
'foo' + 'foo' = 0 - Warning A non-numeric value encountered
'foo' + array ( ) - Error Unsupported operand types
'foo' + array ( 0 => 1 ) - Error Unsupported operand types
'foo' + array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
'foo' + array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
'foo' + array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
'foo' + (object) array ( ) = 1 - Notice Object of class stdClass could not be converted to int
'foo' + (object) array ( 'foo' => 1, 'bar' => 2 ) = 1 - Notice Object of class stdClass could not be converted to int
'foo' + (object) array ( 'bar' => 1, 'foo' => 2 ) = 1 - Notice Object of class stdClass could not be converted to int
'foo' + DateTime = 1 - Notice Object of class DateTime could not be converted to int
'foo' + resource = 5 - Warning A non-numeric value encountered
'foo' + NULL = 0 - Warning A non-numeric value encountered
array ( ) + false - Error Unsupported operand types
array ( ) + true - Error Unsupported operand types
array ( ) + 0 - Error Unsupported operand types
array ( ) + 10 - Error Unsupported operand types
array ( ) + 0.0 - Error Unsupported operand types
array ( ) + 10.0 - Error Unsupported operand types
array ( ) + 3.14 - Error Unsupported operand types
array ( ) + '0' - Error Unsupported operand types
array ( ) + '10' - Error Unsupported operand types
array ( ) + '10 elephants' - Error Unsupported operand types
array ( ) + 'foo' - Error Unsupported operand types
array ( ) + array ( ) = array ( )
array ( ) + array ( 0 => 1 ) = array ( 0 => 1 )
array ( ) + array ( 0 => 1, 1 => 100 ) = array ( 0 => 1, 1 => 100 )
array ( ) + array ( 'foo' => 1, 'bar' => 2 ) = array ( 'foo' => 1, 'bar' => 2 )
array ( ) + array ( 'bar' => 1, 'foo' => 2 ) = array ( 'bar' => 1, 'foo' => 2 )
array ( ) + (object) array ( ) - Error Unsupported operand types
array ( ) + (object) array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
array ( ) + (object) array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
array ( ) + DateTime - Error Unsupported operand types
array ( ) + resource - Error Unsupported operand types
array ( ) + NULL - Error Unsupported operand types
array ( 0 => 1 ) + false - Error Unsupported operand types
array ( 0 => 1 ) + true - Error Unsupported operand types
array ( 0 => 1 ) + 0 - Error Unsupported operand types
array ( 0 => 1 ) + 10 - Error Unsupported operand types
array ( 0 => 1 ) + 0.0 - Error Unsupported operand types
array ( 0 => 1 ) + 10.0 - Error Unsupported operand types
array ( 0 => 1 ) + 3.14 - Error Unsupported operand types
array ( 0 => 1 ) + '0' - Error Unsupported operand types
array ( 0 => 1 ) + '10' - Error Unsupported operand types
array ( 0 => 1 ) + '10 elephants' - Error Unsupported operand types
array ( 0 => 1 ) + 'foo' - Error Unsupported operand types
array ( 0 => 1 ) + array ( ) = array ( 0 => 1 )
array ( 0 => 1 ) + array ( 0 => 1 ) = array ( 0 => 1 )
array ( 0 => 1 ) + array ( 0 => 1, 1 => 100 ) = array ( 0 => 1, 1 => 100 )
array ( 0 => 1 ) + array ( 'foo' => 1, 'bar' => 2 ) = array ( 0 => 1, 'foo' => 1, 'bar' => 2 )
array ( 0 => 1 ) + array ( 'bar' => 1, 'foo' => 2 ) = array ( 0 => 1, 'bar' => 1, 'foo' => 2 )
array ( 0 => 1 ) + (object) array ( ) - Error Unsupported operand types
array ( 0 => 1 ) + (object) array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
array ( 0 => 1 ) + (object) array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
array ( 0 => 1 ) + DateTime - Error Unsupported operand types
array ( 0 => 1 ) + resource - Error Unsupported operand types
array ( 0 => 1 ) + NULL - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) + false - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) + true - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) + 0 - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) + 10 - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) + 0.0 - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) + 10.0 - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) + 3.14 - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) + '0' - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) + '10' - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) + '10 elephants' - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) + 'foo' - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) + array ( ) = array ( 0 => 1, 1 => 100 )
array ( 0 => 1, 1 => 100 ) + array ( 0 => 1 ) = array ( 0 => 1, 1 => 100 )
array ( 0 => 1, 1 => 100 ) + array ( 0 => 1, 1 => 100 ) = array ( 0 => 1, 1 => 100 )
array ( 0 => 1, 1 => 100 ) + array ( 'foo' => 1, 'bar' => 2 ) = array ( 0 => 1, 1 => 100, 'foo' => 1, 'bar' => 2 )
array ( 0 => 1, 1 => 100 ) + array ( 'bar' => 1, 'foo' => 2 ) = array ( 0 => 1, 1 => 100, 'bar' => 1, 'foo' => 2 )
array ( 0 => 1, 1 => 100 ) + (object) array ( ) - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) + (object) array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) + (object) array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) + DateTime - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) + resource - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) + NULL - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) + false - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) + true - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) + 0 - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) + 10 - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) + 0.0 - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) + 10.0 - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) + 3.14 - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) + '0' - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) + '10' - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) + '10 elephants' - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) + 'foo' - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) + array ( ) = array ( 'foo' => 1, 'bar' => 2 )
array ( 'foo' => 1, 'bar' => 2 ) + array ( 0 => 1 ) = array ( 'foo' => 1, 'bar' => 2, 0 => 1 )
array ( 'foo' => 1, 'bar' => 2 ) + array ( 0 => 1, 1 => 100 ) = array ( 'foo' => 1, 'bar' => 2, 0 => 1, 1 => 100 )
array ( 'foo' => 1, 'bar' => 2 ) + array ( 'foo' => 1, 'bar' => 2 ) = array ( 'foo' => 1, 'bar' => 2 )
array ( 'foo' => 1, 'bar' => 2 ) + array ( 'bar' => 1, 'foo' => 2 ) = array ( 'foo' => 1, 'bar' => 2 )
array ( 'foo' => 1, 'bar' => 2 ) + (object) array ( ) - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) + (object) array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) + (object) array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) + DateTime - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) + resource - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) + NULL - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) + false - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) + true - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) + 0 - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) + 10 - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) + 0.0 - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) + 10.0 - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) + 3.14 - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) + '0' - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) + '10' - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) + '10 elephants' - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) + 'foo' - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) + array ( ) = array ( 'bar' => 1, 'foo' => 2 )
array ( 'bar' => 1, 'foo' => 2 ) + array ( 0 => 1 ) = array ( 'bar' => 1, 'foo' => 2, 0 => 1 )
array ( 'bar' => 1, 'foo' => 2 ) + array ( 0 => 1, 1 => 100 ) = array ( 'bar' => 1, 'foo' => 2, 0 => 1, 1 => 100 )
array ( 'bar' => 1, 'foo' => 2 ) + array ( 'foo' => 1, 'bar' => 2 ) = array ( 'bar' => 1, 'foo' => 2 )
array ( 'bar' => 1, 'foo' => 2 ) + array ( 'bar' => 1, 'foo' => 2 ) = array ( 'bar' => 1, 'foo' => 2 )
array ( 'bar' => 1, 'foo' => 2 ) + (object) array ( ) - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) + (object) array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) + (object) array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) + DateTime - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) + resource - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) + NULL - Error Unsupported operand types
(object) array ( ) + false = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( ) + true = 2 - Notice Object of class stdClass could not be converted to int
(object) array ( ) + 0 = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( ) + 10 = 11 - Notice Object of class stdClass could not be converted to int
(object) array ( ) + 0.0 = 1.0 - Notice Object of class stdClass could not be converted to int
(object) array ( ) + 10.0 = 11.0 - Notice Object of class stdClass could not be converted to int
(object) array ( ) + 3.14 = 4.140000000000001 - Notice Object of class stdClass could not be converted to int
(object) array ( ) + '0' = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( ) + '10' = 11 - Notice Object of class stdClass could not be converted to int
(object) array ( ) + '10 elephants' = 11 - Notice A non well formed numeric value encountered
(object) array ( ) + 'foo' = 1 - Warning A non-numeric value encountered
(object) array ( ) + array ( ) - Error Unsupported operand types
(object) array ( ) + array ( 0 => 1 ) - Error Unsupported operand types
(object) array ( ) + array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
(object) array ( ) + array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
(object) array ( ) + array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
(object) array ( ) + (object) array ( ) = 2 - Notice Object of class stdClass could not be converted to int
(object) array ( ) + (object) array ( 'foo' => 1, 'bar' => 2 ) = 2 - Notice Object of class stdClass could not be converted to int
(object) array ( ) + (object) array ( 'bar' => 1, 'foo' => 2 ) = 2 - Notice Object of class stdClass could not be converted to int
(object) array ( ) + DateTime = 2 - Notice Object of class DateTime could not be converted to int
(object) array ( ) + resource = 6 - Notice Object of class stdClass could not be converted to int
(object) array ( ) + NULL = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) + false = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) + true = 2 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) + 0 = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) + 10 = 11 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) + 0.0 = 1.0 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) + 10.0 = 11.0 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) + 3.14 = 4.140000000000001 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) + '0' = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) + '10' = 11 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) + '10 elephants' = 11 - Notice A non well formed numeric value encountered
(object) array ( 'foo' => 1, 'bar' => 2 ) + 'foo' = 1 - Warning A non-numeric value encountered
(object) array ( 'foo' => 1, 'bar' => 2 ) + array ( ) - Error Unsupported operand types
(object) array ( 'foo' => 1, 'bar' => 2 ) + array ( 0 => 1 ) - Error Unsupported operand types
(object) array ( 'foo' => 1, 'bar' => 2 ) + array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
(object) array ( 'foo' => 1, 'bar' => 2 ) + array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
(object) array ( 'foo' => 1, 'bar' => 2 ) + array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
(object) array ( 'foo' => 1, 'bar' => 2 ) + (object) array ( ) = 2 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) + (object) array ( 'foo' => 1, 'bar' => 2 ) = 2 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) + (object) array ( 'bar' => 1, 'foo' => 2 ) = 2 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) + DateTime = 2 - Notice Object of class DateTime could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) + resource = 6 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) + NULL = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) + false = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) + true = 2 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) + 0 = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) + 10 = 11 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) + 0.0 = 1.0 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) + 10.0 = 11.0 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) + 3.14 = 4.140000000000001 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) + '0' = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) + '10' = 11 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) + '10 elephants' = 11 - Notice A non well formed numeric value encountered
(object) array ( 'bar' => 1, 'foo' => 2 ) + 'foo' = 1 - Warning A non-numeric value encountered
(object) array ( 'bar' => 1, 'foo' => 2 ) + array ( ) - Error Unsupported operand types
(object) array ( 'bar' => 1, 'foo' => 2 ) + array ( 0 => 1 ) - Error Unsupported operand types
(object) array ( 'bar' => 1, 'foo' => 2 ) + array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
(object) array ( 'bar' => 1, 'foo' => 2 ) + array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
(object) array ( 'bar' => 1, 'foo' => 2 ) + array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
(object) array ( 'bar' => 1, 'foo' => 2 ) + (object) array ( ) = 2 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) + (object) array ( 'foo' => 1, 'bar' => 2 ) = 2 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) + (object) array ( 'bar' => 1, 'foo' => 2 ) = 2 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) + DateTime = 2 - Notice Object of class DateTime could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) + resource = 6 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) + NULL = 1 - Notice Object of class stdClass could not be converted to int
DateTime + false = 1 - Notice Object of class DateTime could not be converted to int
DateTime + true = 2 - Notice Object of class DateTime could not be converted to int
DateTime + 0 = 1 - Notice Object of class DateTime could not be converted to int
DateTime + 10 = 11 - Notice Object of class DateTime could not be converted to int
DateTime + 0.0 = 1.0 - Notice Object of class DateTime could not be converted to int
DateTime + 10.0 = 11.0 - Notice Object of class DateTime could not be converted to int
DateTime + 3.14 = 4.140000000000001 - Notice Object of class DateTime could not be converted to int
DateTime + '0' = 1 - Notice Object of class DateTime could not be converted to int
DateTime + '10' = 11 - Notice Object of class DateTime could not be converted to int
DateTime + '10 elephants' = 11 - Notice A non well formed numeric value encountered
DateTime + 'foo' = 1 - Warning A non-numeric value encountered
DateTime + array ( ) - Error Unsupported operand types
DateTime + array ( 0 => 1 ) - Error Unsupported operand types
DateTime + array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
DateTime + array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
DateTime + array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
DateTime + (object) array ( ) = 2 - Notice Object of class stdClass could not be converted to int
DateTime + (object) array ( 'foo' => 1, 'bar' => 2 ) = 2 - Notice Object of class stdClass could not be converted to int
DateTime + (object) array ( 'bar' => 1, 'foo' => 2 ) = 2 - Notice Object of class stdClass could not be converted to int
DateTime + DateTime = 2 - Notice Object of class DateTime could not be converted to int
DateTime + resource = 6 - Notice Object of class DateTime could not be converted to int
DateTime + NULL = 1 - Notice Object of class DateTime could not be converted to int
resource + false = 5
resource + true = 6
resource + 0 = 5
resource + 10 = 15
resource + 0.0 = 5.0
resource + 10.0 = 15.0
resource + 3.14 = 8.14
resource + '0' = 5
resource + '10' = 15
resource + '10 elephants' = 15 - Notice A non well formed numeric value encountered
resource + 'foo' = 5 - Warning A non-numeric value encountered
resource + array ( ) - Error Unsupported operand types
resource + array ( 0 => 1 ) - Error Unsupported operand types
resource + array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
resource + array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
resource + array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
resource + (object) array ( ) = 6 - Notice Object of class stdClass could not be converted to int
resource + (object) array ( 'foo' => 1, 'bar' => 2 ) = 6 - Notice Object of class stdClass could not be converted to int
resource + (object) array ( 'bar' => 1, 'foo' => 2 ) = 6 - Notice Object of class stdClass could not be converted to int
resource + DateTime = 6 - Notice Object of class DateTime could not be converted to int
resource + resource = 10
resource + NULL = 5
NULL + false = 0
NULL + true = 1
NULL + 0 = 0
NULL + 10 = 10
NULL + 0.0 = 0.0
NULL + 10.0 = 10.0
NULL + 3.14 = 3.14
NULL + '0' = 0
NULL + '10' = 10
NULL + '10 elephants' = 10 - Notice A non well formed numeric value encountered
NULL + 'foo' = 0 - Warning A non-numeric value encountered
NULL + array ( ) - Error Unsupported operand types
NULL + array ( 0 => 1 ) - Error Unsupported operand types
NULL + array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
NULL + array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
NULL + array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
NULL + (object) array ( ) = 1 - Notice Object of class stdClass could not be converted to int
NULL + (object) array ( 'foo' => 1, 'bar' => 2 ) = 1 - Notice Object of class stdClass could not be converted to int
NULL + (object) array ( 'bar' => 1, 'foo' => 2 ) = 1 - Notice Object of class stdClass could not be converted to int
NULL + DateTime = 1 - Notice Object of class DateTime could not be converted to int
NULL + resource = 5
NULL + NULL = 0
>> $a - $b
false - false = 0
false - true = -1
false - 0 = 0
false - 10 = -10
false - 0.0 = 0.0
false - 10.0 = -10.0
false - 3.14 = -3.14
false - '0' = 0
false - '10' = -10
false - '10 elephants' = -10 - Notice A non well formed numeric value encountered
false - 'foo' = 0 - Warning A non-numeric value encountered
false - array ( ) - Error Unsupported operand types
false - array ( 0 => 1 ) - Error Unsupported operand types
false - array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
false - array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
false - array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
false - (object) array ( ) = -1 - Notice Object of class stdClass could not be converted to int
false - (object) array ( 'foo' => 1, 'bar' => 2 ) = -1 - Notice Object of class stdClass could not be converted to int
false - (object) array ( 'bar' => 1, 'foo' => 2 ) = -1 - Notice Object of class stdClass could not be converted to int
false - DateTime = -1 - Notice Object of class DateTime could not be converted to int
false - resource = -5
false - NULL = 0
true - false = 1
true - true = 0
true - 0 = 1
true - 10 = -9
true - 0.0 = 1.0
true - 10.0 = -9.0
true - 3.14 = -2.14
true - '0' = 1
true - '10' = -9
true - '10 elephants' = -9 - Notice A non well formed numeric value encountered
true - 'foo' = 1 - Warning A non-numeric value encountered
true - array ( ) - Error Unsupported operand types
true - array ( 0 => 1 ) - Error Unsupported operand types
true - array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
true - array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
true - array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
true - (object) array ( ) = 0 - Notice Object of class stdClass could not be converted to int
true - (object) array ( 'foo' => 1, 'bar' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
true - (object) array ( 'bar' => 1, 'foo' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
true - DateTime = 0 - Notice Object of class DateTime could not be converted to int
true - resource = -4
true - NULL = 1
0 - false = 0
0 - true = -1
0 - 0 = 0
0 - 10 = -10
0 - 0.0 = 0.0
0 - 10.0 = -10.0
0 - 3.14 = -3.14
0 - '0' = 0
0 - '10' = -10
0 - '10 elephants' = -10 - Notice A non well formed numeric value encountered
0 - 'foo' = 0 - Warning A non-numeric value encountered
0 - array ( ) - Error Unsupported operand types
0 - array ( 0 => 1 ) - Error Unsupported operand types
0 - array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
0 - array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
0 - array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
0 - (object) array ( ) = -1 - Notice Object of class stdClass could not be converted to int
0 - (object) array ( 'foo' => 1, 'bar' => 2 ) = -1 - Notice Object of class stdClass could not be converted to int
0 - (object) array ( 'bar' => 1, 'foo' => 2 ) = -1 - Notice Object of class stdClass could not be converted to int
0 - DateTime = -1 - Notice Object of class DateTime could not be converted to int
0 - resource = -5
0 - NULL = 0
10 - false = 10
10 - true = 9
10 - 0 = 10
10 - 10 = 0
10 - 0.0 = 10.0
10 - 10.0 = 0.0
10 - 3.14 = 6.859999999999999
10 - '0' = 10
10 - '10' = 0
10 - '10 elephants' = 0 - Notice A non well formed numeric value encountered
10 - 'foo' = 10 - Warning A non-numeric value encountered
10 - array ( ) - Error Unsupported operand types
10 - array ( 0 => 1 ) - Error Unsupported operand types
10 - array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
10 - array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
10 - array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
10 - (object) array ( ) = 9 - Notice Object of class stdClass could not be converted to int
10 - (object) array ( 'foo' => 1, 'bar' => 2 ) = 9 - Notice Object of class stdClass could not be converted to int
10 - (object) array ( 'bar' => 1, 'foo' => 2 ) = 9 - Notice Object of class stdClass could not be converted to int
10 - DateTime = 9 - Notice Object of class DateTime could not be converted to int
10 - resource = 5
10 - NULL = 10
0.0 - false = 0.0
0.0 - true = -1.0
0.0 - 0 = 0.0
0.0 - 10 = -10.0
0.0 - 0.0 = 0.0
0.0 - 10.0 = -10.0
0.0 - 3.14 = -3.14
0.0 - '0' = 0.0
0.0 - '10' = -10.0
0.0 - '10 elephants' = -10.0 - Notice A non well formed numeric value encountered
0.0 - 'foo' = 0.0 - Warning A non-numeric value encountered
0.0 - array ( ) - Error Unsupported operand types
0.0 - array ( 0 => 1 ) - Error Unsupported operand types
0.0 - array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
0.0 - array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
0.0 - array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
0.0 - (object) array ( ) = -1.0 - Notice Object of class stdClass could not be converted to int
0.0 - (object) array ( 'foo' => 1, 'bar' => 2 ) = -1.0 - Notice Object of class stdClass could not be converted to int
0.0 - (object) array ( 'bar' => 1, 'foo' => 2 ) = -1.0 - Notice Object of class stdClass could not be converted to int
0.0 - DateTime = -1.0 - Notice Object of class DateTime could not be converted to int
0.0 - resource = -5.0
0.0 - NULL = 0.0
10.0 - false = 10.0
10.0 - true = 9.0
10.0 - 0 = 10.0
10.0 - 10 = 0.0
10.0 - 0.0 = 10.0
10.0 - 10.0 = 0.0
10.0 - 3.14 = 6.859999999999999
10.0 - '0' = 10.0
10.0 - '10' = 0.0
10.0 - '10 elephants' = 0.0 - Notice A non well formed numeric value encountered
10.0 - 'foo' = 10.0 - Warning A non-numeric value encountered
10.0 - array ( ) - Error Unsupported operand types
10.0 - array ( 0 => 1 ) - Error Unsupported operand types
10.0 - array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
10.0 - array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
10.0 - array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
10.0 - (object) array ( ) = 9.0 - Notice Object of class stdClass could not be converted to int
10.0 - (object) array ( 'foo' => 1, 'bar' => 2 ) = 9.0 - Notice Object of class stdClass could not be converted to int
10.0 - (object) array ( 'bar' => 1, 'foo' => 2 ) = 9.0 - Notice Object of class stdClass could not be converted to int
10.0 - DateTime = 9.0 - Notice Object of class DateTime could not be converted to int
10.0 - resource = 5.0
10.0 - NULL = 10.0
3.14 - false = 3.14
3.14 - true = 2.14
3.14 - 0 = 3.14
3.14 - 10 = -6.859999999999999
3.14 - 0.0 = 3.14
3.14 - 10.0 = -6.859999999999999
3.14 - 3.14 = 0.0
3.14 - '0' = 3.14
3.14 - '10' = -6.859999999999999
3.14 - '10 elephants' = -6.859999999999999 - Notice A non well formed numeric value encountered
3.14 - 'foo' = 3.14 - Warning A non-numeric value encountered
3.14 - array ( ) - Error Unsupported operand types
3.14 - array ( 0 => 1 ) - Error Unsupported operand types
3.14 - array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
3.14 - array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
3.14 - array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
3.14 - (object) array ( ) = 2.14 - Notice Object of class stdClass could not be converted to int
3.14 - (object) array ( 'foo' => 1, 'bar' => 2 ) = 2.14 - Notice Object of class stdClass could not be converted to int
3.14 - (object) array ( 'bar' => 1, 'foo' => 2 ) = 2.14 - Notice Object of class stdClass could not be converted to int
3.14 - DateTime = 2.14 - Notice Object of class DateTime could not be converted to int
3.14 - resource = -1.8599999999999999
3.14 - NULL = 3.14
'0' - false = 0
'0' - true = -1
'0' - 0 = 0
'0' - 10 = -10
'0' - 0.0 = 0.0
'0' - 10.0 = -10.0
'0' - 3.14 = -3.14
'0' - '0' = 0
'0' - '10' = -10
'0' - '10 elephants' = -10 - Notice A non well formed numeric value encountered
'0' - 'foo' = 0 - Warning A non-numeric value encountered
'0' - array ( ) - Error Unsupported operand types
'0' - array ( 0 => 1 ) - Error Unsupported operand types
'0' - array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
'0' - array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
'0' - array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
'0' - (object) array ( ) = -1 - Notice Object of class stdClass could not be converted to int
'0' - (object) array ( 'foo' => 1, 'bar' => 2 ) = -1 - Notice Object of class stdClass could not be converted to int
'0' - (object) array ( 'bar' => 1, 'foo' => 2 ) = -1 - Notice Object of class stdClass could not be converted to int
'0' - DateTime = -1 - Notice Object of class DateTime could not be converted to int
'0' - resource = -5
'0' - NULL = 0
'10' - false = 10
'10' - true = 9
'10' - 0 = 10
'10' - 10 = 0
'10' - 0.0 = 10.0
'10' - 10.0 = 0.0
'10' - 3.14 = 6.859999999999999
'10' - '0' = 10
'10' - '10' = 0
'10' - '10 elephants' = 0 - Notice A non well formed numeric value encountered
'10' - 'foo' = 10 - Warning A non-numeric value encountered
'10' - array ( ) - Error Unsupported operand types
'10' - array ( 0 => 1 ) - Error Unsupported operand types
'10' - array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
'10' - array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
'10' - array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
'10' - (object) array ( ) = 9 - Notice Object of class stdClass could not be converted to int
'10' - (object) array ( 'foo' => 1, 'bar' => 2 ) = 9 - Notice Object of class stdClass could not be converted to int
'10' - (object) array ( 'bar' => 1, 'foo' => 2 ) = 9 - Notice Object of class stdClass could not be converted to int
'10' - DateTime = 9 - Notice Object of class DateTime could not be converted to int
'10' - resource = 5
'10' - NULL = 10
'10 elephants' - false = 10 - Notice A non well formed numeric value encountered
'10 elephants' - true = 9 - Notice A non well formed numeric value encountered
'10 elephants' - 0 = 10 - Notice A non well formed numeric value encountered
'10 elephants' - 10 = 0 - Notice A non well formed numeric value encountered
'10 elephants' - 0.0 = 10.0 - Notice A non well formed numeric value encountered
'10 elephants' - 10.0 = 0.0 - Notice A non well formed numeric value encountered
'10 elephants' - 3.14 = 6.859999999999999 - Notice A non well formed numeric value encountered
'10 elephants' - '0' = 10 - Notice A non well formed numeric value encountered
'10 elephants' - '10' = 0 - Notice A non well formed numeric value encountered
'10 elephants' - '10 elephants' = 0 - Notice A non well formed numeric value encountered
'10 elephants' - 'foo' = 10 - Warning A non-numeric value encountered
'10 elephants' - array ( ) - Error Unsupported operand types
'10 elephants' - array ( 0 => 1 ) - Error Unsupported operand types
'10 elephants' - array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
'10 elephants' - array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
'10 elephants' - array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
'10 elephants' - (object) array ( ) = 9 - Notice Object of class stdClass could not be converted to int
'10 elephants' - (object) array ( 'foo' => 1, 'bar' => 2 ) = 9 - Notice Object of class stdClass could not be converted to int
'10 elephants' - (object) array ( 'bar' => 1, 'foo' => 2 ) = 9 - Notice Object of class stdClass could not be converted to int
'10 elephants' - DateTime = 9 - Notice Object of class DateTime could not be converted to int
'10 elephants' - resource = 5 - Notice A non well formed numeric value encountered
'10 elephants' - NULL = 10 - Notice A non well formed numeric value encountered
'foo' - false = 0 - Warning A non-numeric value encountered
'foo' - true = -1 - Warning A non-numeric value encountered
'foo' - 0 = 0 - Warning A non-numeric value encountered
'foo' - 10 = -10 - Warning A non-numeric value encountered
'foo' - 0.0 = 0.0 - Warning A non-numeric value encountered
'foo' - 10.0 = -10.0 - Warning A non-numeric value encountered
'foo' - 3.14 = -3.14 - Warning A non-numeric value encountered
'foo' - '0' = 0 - Warning A non-numeric value encountered
'foo' - '10' = -10 - Warning A non-numeric value encountered
'foo' - '10 elephants' = -10 - Notice A non well formed numeric value encountered
'foo' - 'foo' = 0 - Warning A non-numeric value encountered
'foo' - array ( ) - Error Unsupported operand types
'foo' - array ( 0 => 1 ) - Error Unsupported operand types
'foo' - array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
'foo' - array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
'foo' - array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
'foo' - (object) array ( ) = -1 - Notice Object of class stdClass could not be converted to int
'foo' - (object) array ( 'foo' => 1, 'bar' => 2 ) = -1 - Notice Object of class stdClass could not be converted to int
'foo' - (object) array ( 'bar' => 1, 'foo' => 2 ) = -1 - Notice Object of class stdClass could not be converted to int
'foo' - DateTime = -1 - Notice Object of class DateTime could not be converted to int
'foo' - resource = -5 - Warning A non-numeric value encountered
'foo' - NULL = 0 - Warning A non-numeric value encountered
array ( ) - false - Error Unsupported operand types
array ( ) - true - Error Unsupported operand types
array ( ) - 0 - Error Unsupported operand types
array ( ) - 10 - Error Unsupported operand types
array ( ) - 0.0 - Error Unsupported operand types
array ( ) - 10.0 - Error Unsupported operand types
array ( ) - 3.14 - Error Unsupported operand types
array ( ) - '0' - Error Unsupported operand types
array ( ) - '10' - Error Unsupported operand types
array ( ) - '10 elephants' - Error Unsupported operand types
array ( ) - 'foo' - Error Unsupported operand types
array ( ) - array ( ) - Error Unsupported operand types
array ( ) - array ( 0 => 1 ) - Error Unsupported operand types
array ( ) - array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
array ( ) - array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
array ( ) - array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
array ( ) - (object) array ( ) - Error Unsupported operand types
array ( ) - (object) array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
array ( ) - (object) array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
array ( ) - DateTime - Error Unsupported operand types
array ( ) - resource - Error Unsupported operand types
array ( ) - NULL - Error Unsupported operand types
array ( 0 => 1 ) - false - Error Unsupported operand types
array ( 0 => 1 ) - true - Error Unsupported operand types
array ( 0 => 1 ) - 0 - Error Unsupported operand types
array ( 0 => 1 ) - 10 - Error Unsupported operand types
array ( 0 => 1 ) - 0.0 - Error Unsupported operand types
array ( 0 => 1 ) - 10.0 - Error Unsupported operand types
array ( 0 => 1 ) - 3.14 - Error Unsupported operand types
array ( 0 => 1 ) - '0' - Error Unsupported operand types
array ( 0 => 1 ) - '10' - Error Unsupported operand types
array ( 0 => 1 ) - '10 elephants' - Error Unsupported operand types
array ( 0 => 1 ) - 'foo' - Error Unsupported operand types
array ( 0 => 1 ) - array ( ) - Error Unsupported operand types
array ( 0 => 1 ) - array ( 0 => 1 ) - Error Unsupported operand types
array ( 0 => 1 ) - array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
array ( 0 => 1 ) - array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
array ( 0 => 1 ) - array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
array ( 0 => 1 ) - (object) array ( ) - Error Unsupported operand types
array ( 0 => 1 ) - (object) array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
array ( 0 => 1 ) - (object) array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
array ( 0 => 1 ) - DateTime - Error Unsupported operand types
array ( 0 => 1 ) - resource - Error Unsupported operand types
array ( 0 => 1 ) - NULL - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) - false - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) - true - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) - 0 - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) - 10 - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) - 0.0 - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) - 10.0 - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) - 3.14 - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) - '0' - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) - '10' - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) - '10 elephants' - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) - 'foo' - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) - array ( ) - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) - array ( 0 => 1 ) - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) - array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) - array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) - array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) - (object) array ( ) - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) - (object) array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) - (object) array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) - DateTime - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) - resource - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) - NULL - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) - false - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) - true - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) - 0 - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) - 10 - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) - 0.0 - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) - 10.0 - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) - 3.14 - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) - '0' - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) - '10' - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) - '10 elephants' - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) - 'foo' - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) - array ( ) - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) - array ( 0 => 1 ) - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) - array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) - array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) - array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) - (object) array ( ) - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) - (object) array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) - (object) array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) - DateTime - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) - resource - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) - NULL - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) - false - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) - true - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) - 0 - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) - 10 - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) - 0.0 - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) - 10.0 - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) - 3.14 - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) - '0' - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) - '10' - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) - '10 elephants' - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) - 'foo' - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) - array ( ) - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) - array ( 0 => 1 ) - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) - array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) - array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) - array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) - (object) array ( ) - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) - (object) array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) - (object) array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) - DateTime - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) - resource - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) - NULL - Error Unsupported operand types
(object) array ( ) - false = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( ) - true = 0 - Notice Object of class stdClass could not be converted to int
(object) array ( ) - 0 = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( ) - 10 = -9 - Notice Object of class stdClass could not be converted to int
(object) array ( ) - 0.0 = 1.0 - Notice Object of class stdClass could not be converted to int
(object) array ( ) - 10.0 = -9.0 - Notice Object of class stdClass could not be converted to int
(object) array ( ) - 3.14 = -2.14 - Notice Object of class stdClass could not be converted to int
(object) array ( ) - '0' = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( ) - '10' = -9 - Notice Object of class stdClass could not be converted to int
(object) array ( ) - '10 elephants' = -9 - Notice A non well formed numeric value encountered
(object) array ( ) - 'foo' = 1 - Warning A non-numeric value encountered
(object) array ( ) - array ( ) - Error Unsupported operand types
(object) array ( ) - array ( 0 => 1 ) - Error Unsupported operand types
(object) array ( ) - array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
(object) array ( ) - array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
(object) array ( ) - array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
(object) array ( ) - (object) array ( ) = 0 - Notice Object of class stdClass could not be converted to int
(object) array ( ) - (object) array ( 'foo' => 1, 'bar' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
(object) array ( ) - (object) array ( 'bar' => 1, 'foo' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
(object) array ( ) - DateTime = 0 - Notice Object of class DateTime could not be converted to int
(object) array ( ) - resource = -4 - Notice Object of class stdClass could not be converted to int
(object) array ( ) - NULL = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) - false = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) - true = 0 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) - 0 = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) - 10 = -9 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) - 0.0 = 1.0 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) - 10.0 = -9.0 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) - 3.14 = -2.14 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) - '0' = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) - '10' = -9 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) - '10 elephants' = -9 - Notice A non well formed numeric value encountered
(object) array ( 'foo' => 1, 'bar' => 2 ) - 'foo' = 1 - Warning A non-numeric value encountered
(object) array ( 'foo' => 1, 'bar' => 2 ) - array ( ) - Error Unsupported operand types
(object) array ( 'foo' => 1, 'bar' => 2 ) - array ( 0 => 1 ) - Error Unsupported operand types
(object) array ( 'foo' => 1, 'bar' => 2 ) - array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
(object) array ( 'foo' => 1, 'bar' => 2 ) - array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
(object) array ( 'foo' => 1, 'bar' => 2 ) - array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
(object) array ( 'foo' => 1, 'bar' => 2 ) - (object) array ( ) = 0 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) - (object) array ( 'foo' => 1, 'bar' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) - (object) array ( 'bar' => 1, 'foo' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) - DateTime = 0 - Notice Object of class DateTime could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) - resource = -4 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) - NULL = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) - false = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) - true = 0 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) - 0 = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) - 10 = -9 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) - 0.0 = 1.0 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) - 10.0 = -9.0 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) - 3.14 = -2.14 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) - '0' = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) - '10' = -9 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) - '10 elephants' = -9 - Notice A non well formed numeric value encountered
(object) array ( 'bar' => 1, 'foo' => 2 ) - 'foo' = 1 - Warning A non-numeric value encountered
(object) array ( 'bar' => 1, 'foo' => 2 ) - array ( ) - Error Unsupported operand types
(object) array ( 'bar' => 1, 'foo' => 2 ) - array ( 0 => 1 ) - Error Unsupported operand types
(object) array ( 'bar' => 1, 'foo' => 2 ) - array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
(object) array ( 'bar' => 1, 'foo' => 2 ) - array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
(object) array ( 'bar' => 1, 'foo' => 2 ) - array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
(object) array ( 'bar' => 1, 'foo' => 2 ) - (object) array ( ) = 0 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) - (object) array ( 'foo' => 1, 'bar' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) - (object) array ( 'bar' => 1, 'foo' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) - DateTime = 0 - Notice Object of class DateTime could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) - resource = -4 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) - NULL = 1 - Notice Object of class stdClass could not be converted to int
DateTime - false = 1 - Notice Object of class DateTime could not be converted to int
DateTime - true = 0 - Notice Object of class DateTime could not be converted to int
DateTime - 0 = 1 - Notice Object of class DateTime could not be converted to int
DateTime - 10 = -9 - Notice Object of class DateTime could not be converted to int
DateTime - 0.0 = 1.0 - Notice Object of class DateTime could not be converted to int
DateTime - 10.0 = -9.0 - Notice Object of class DateTime could not be converted to int
DateTime - 3.14 = -2.14 - Notice Object of class DateTime could not be converted to int
DateTime - '0' = 1 - Notice Object of class DateTime could not be converted to int
DateTime - '10' = -9 - Notice Object of class DateTime could not be converted to int
DateTime - '10 elephants' = -9 - Notice A non well formed numeric value encountered
DateTime - 'foo' = 1 - Warning A non-numeric value encountered
DateTime - array ( ) - Error Unsupported operand types
DateTime - array ( 0 => 1 ) - Error Unsupported operand types
DateTime - array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
DateTime - array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
DateTime - array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
DateTime - (object) array ( ) = 0 - Notice Object of class stdClass could not be converted to int
DateTime - (object) array ( 'foo' => 1, 'bar' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
DateTime - (object) array ( 'bar' => 1, 'foo' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
DateTime - DateTime = 0 - Notice Object of class DateTime could not be converted to int
DateTime - resource = -4 - Notice Object of class DateTime could not be converted to int
DateTime - NULL = 1 - Notice Object of class DateTime could not be converted to int
resource - false = 5
resource - true = 4
resource - 0 = 5
resource - 10 = -5
resource - 0.0 = 5.0
resource - 10.0 = -5.0
resource - 3.14 = 1.8599999999999999
resource - '0' = 5
resource - '10' = -5
resource - '10 elephants' = -5 - Notice A non well formed numeric value encountered
resource - 'foo' = 5 - Warning A non-numeric value encountered
resource - array ( ) - Error Unsupported operand types
resource - array ( 0 => 1 ) - Error Unsupported operand types
resource - array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
resource - array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
resource - array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
resource - (object) array ( ) = 4 - Notice Object of class stdClass could not be converted to int
resource - (object) array ( 'foo' => 1, 'bar' => 2 ) = 4 - Notice Object of class stdClass could not be converted to int
resource - (object) array ( 'bar' => 1, 'foo' => 2 ) = 4 - Notice Object of class stdClass could not be converted to int
resource - DateTime = 4 - Notice Object of class DateTime could not be converted to int
resource - resource = 0
resource - NULL = 5
NULL - false = 0
NULL - true = -1
NULL - 0 = 0
NULL - 10 = -10
NULL - 0.0 = 0.0
NULL - 10.0 = -10.0
NULL - 3.14 = -3.14
NULL - '0' = 0
NULL - '10' = -10
NULL - '10 elephants' = -10 - Notice A non well formed numeric value encountered
NULL - 'foo' = 0 - Warning A non-numeric value encountered
NULL - array ( ) - Error Unsupported operand types
NULL - array ( 0 => 1 ) - Error Unsupported operand types
NULL - array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
NULL - array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
NULL - array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
NULL - (object) array ( ) = -1 - Notice Object of class stdClass could not be converted to int
NULL - (object) array ( 'foo' => 1, 'bar' => 2 ) = -1 - Notice Object of class stdClass could not be converted to int
NULL - (object) array ( 'bar' => 1, 'foo' => 2 ) = -1 - Notice Object of class stdClass could not be converted to int
NULL - DateTime = -1 - Notice Object of class DateTime could not be converted to int
NULL - resource = -5
NULL - NULL = 0
>> $a * $b
false * false = 0
false * true = 0
false * 0 = 0
false * 10 = 0
false * 0.0 = 0.0
false * 10.0 = 0.0
false * 3.14 = 0.0
false * '0' = 0
false * '10' = 0
false * '10 elephants' = 0 - Notice A non well formed numeric value encountered
false * 'foo' = 0 - Warning A non-numeric value encountered
false * array ( ) - Error Unsupported operand types
false * array ( 0 => 1 ) - Error Unsupported operand types
false * array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
false * array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
false * array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
false * (object) array ( ) = 0 - Notice Object of class stdClass could not be converted to int
false * (object) array ( 'foo' => 1, 'bar' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
false * (object) array ( 'bar' => 1, 'foo' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
false * DateTime = 0 - Notice Object of class DateTime could not be converted to int
false * resource = 0
false * NULL = 0
true * false = 0
true * true = 1
true * 0 = 0
true * 10 = 10
true * 0.0 = 0.0
true * 10.0 = 10.0
true * 3.14 = 3.14
true * '0' = 0
true * '10' = 10
true * '10 elephants' = 10 - Notice A non well formed numeric value encountered
true * 'foo' = 0 - Warning A non-numeric value encountered
true * array ( ) - Error Unsupported operand types
true * array ( 0 => 1 ) - Error Unsupported operand types
true * array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
true * array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
true * array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
true * (object) array ( ) = 1 - Notice Object of class stdClass could not be converted to int
true * (object) array ( 'foo' => 1, 'bar' => 2 ) = 1 - Notice Object of class stdClass could not be converted to int
true * (object) array ( 'bar' => 1, 'foo' => 2 ) = 1 - Notice Object of class stdClass could not be converted to int
true * DateTime = 1 - Notice Object of class DateTime could not be converted to int
true * resource = 5
true * NULL = 0
0 * false = 0
0 * true = 0
0 * 0 = 0
0 * 10 = 0
0 * 0.0 = 0.0
0 * 10.0 = 0.0
0 * 3.14 = 0.0
0 * '0' = 0
0 * '10' = 0
0 * '10 elephants' = 0 - Notice A non well formed numeric value encountered
0 * 'foo' = 0 - Warning A non-numeric value encountered
0 * array ( ) - Error Unsupported operand types
0 * array ( 0 => 1 ) - Error Unsupported operand types
0 * array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
0 * array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
0 * array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
0 * (object) array ( ) = 0 - Notice Object of class stdClass could not be converted to int
0 * (object) array ( 'foo' => 1, 'bar' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
0 * (object) array ( 'bar' => 1, 'foo' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
0 * DateTime = 0 - Notice Object of class DateTime could not be converted to int
0 * resource = 0
0 * NULL = 0
10 * false = 0
10 * true = 10
10 * 0 = 0
10 * 10 = 100
10 * 0.0 = 0.0
10 * 10.0 = 100.0
10 * 3.14 = 31.400000000000002
10 * '0' = 0
10 * '10' = 100
10 * '10 elephants' = 100 - Notice A non well formed numeric value encountered
10 * 'foo' = 0 - Warning A non-numeric value encountered
10 * array ( ) - Error Unsupported operand types
10 * array ( 0 => 1 ) - Error Unsupported operand types
10 * array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
10 * array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
10 * array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
10 * (object) array ( ) = 10 - Notice Object of class stdClass could not be converted to int
10 * (object) array ( 'foo' => 1, 'bar' => 2 ) = 10 - Notice Object of class stdClass could not be converted to int
10 * (object) array ( 'bar' => 1, 'foo' => 2 ) = 10 - Notice Object of class stdClass could not be converted to int
10 * DateTime = 10 - Notice Object of class DateTime could not be converted to int
10 * resource = 50
10 * NULL = 0
0.0 * false = 0.0
0.0 * true = 0.0
0.0 * 0 = 0.0
0.0 * 10 = 0.0
0.0 * 0.0 = 0.0
0.0 * 10.0 = 0.0
0.0 * 3.14 = 0.0
0.0 * '0' = 0.0
0.0 * '10' = 0.0
0.0 * '10 elephants' = 0.0 - Notice A non well formed numeric value encountered
0.0 * 'foo' = 0.0 - Warning A non-numeric value encountered
0.0 * array ( ) - Error Unsupported operand types
0.0 * array ( 0 => 1 ) - Error Unsupported operand types
0.0 * array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
0.0 * array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
0.0 * array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
0.0 * (object) array ( ) = 0.0 - Notice Object of class stdClass could not be converted to int
0.0 * (object) array ( 'foo' => 1, 'bar' => 2 ) = 0.0 - Notice Object of class stdClass could not be converted to int
0.0 * (object) array ( 'bar' => 1, 'foo' => 2 ) = 0.0 - Notice Object of class stdClass could not be converted to int
0.0 * DateTime = 0.0 - Notice Object of class DateTime could not be converted to int
0.0 * resource = 0.0
0.0 * NULL = 0.0
10.0 * false = 0.0
10.0 * true = 10.0
10.0 * 0 = 0.0
10.0 * 10 = 100.0
10.0 * 0.0 = 0.0
10.0 * 10.0 = 100.0
10.0 * 3.14 = 31.400000000000002
10.0 * '0' = 0.0
10.0 * '10' = 100.0
10.0 * '10 elephants' = 100.0 - Notice A non well formed numeric value encountered
10.0 * 'foo' = 0.0 - Warning A non-numeric value encountered
10.0 * array ( ) - Error Unsupported operand types
10.0 * array ( 0 => 1 ) - Error Unsupported operand types
10.0 * array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
10.0 * array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
10.0 * array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
10.0 * (object) array ( ) = 10.0 - Notice Object of class stdClass could not be converted to int
10.0 * (object) array ( 'foo' => 1, 'bar' => 2 ) = 10.0 - Notice Object of class stdClass could not be converted to int
10.0 * (object) array ( 'bar' => 1, 'foo' => 2 ) = 10.0 - Notice Object of class stdClass could not be converted to int
10.0 * DateTime = 10.0 - Notice Object of class DateTime could not be converted to int
10.0 * resource = 50.0
10.0 * NULL = 0.0
3.14 * false = 0.0
3.14 * true = 3.14
3.14 * 0 = 0.0
3.14 * 10 = 31.400000000000002
3.14 * 0.0 = 0.0
3.14 * 10.0 = 31.400000000000002
3.14 * 3.14 = 9.8596
3.14 * '0' = 0.0
3.14 * '10' = 31.400000000000002
3.14 * '10 elephants' = 31.400000000000002 - Notice A non well formed numeric value encountered
3.14 * 'foo' = 0.0 - Warning A non-numeric value encountered
3.14 * array ( ) - Error Unsupported operand types
3.14 * array ( 0 => 1 ) - Error Unsupported operand types
3.14 * array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
3.14 * array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
3.14 * array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
3.14 * (object) array ( ) = 3.14 - Notice Object of class stdClass could not be converted to int
3.14 * (object) array ( 'foo' => 1, 'bar' => 2 ) = 3.14 - Notice Object of class stdClass could not be converted to int
3.14 * (object) array ( 'bar' => 1, 'foo' => 2 ) = 3.14 - Notice Object of class stdClass could not be converted to int
3.14 * DateTime = 3.14 - Notice Object of class DateTime could not be converted to int
3.14 * resource = 15.700000000000001
3.14 * NULL = 0.0
'0' * false = 0
'0' * true = 0
'0' * 0 = 0
'0' * 10 = 0
'0' * 0.0 = 0.0
'0' * 10.0 = 0.0
'0' * 3.14 = 0.0
'0' * '0' = 0
'0' * '10' = 0
'0' * '10 elephants' = 0 - Notice A non well formed numeric value encountered
'0' * 'foo' = 0 - Warning A non-numeric value encountered
'0' * array ( ) - Error Unsupported operand types
'0' * array ( 0 => 1 ) - Error Unsupported operand types
'0' * array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
'0' * array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
'0' * array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
'0' * (object) array ( ) = 0 - Notice Object of class stdClass could not be converted to int
'0' * (object) array ( 'foo' => 1, 'bar' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
'0' * (object) array ( 'bar' => 1, 'foo' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
'0' * DateTime = 0 - Notice Object of class DateTime could not be converted to int
'0' * resource = 0
'0' * NULL = 0
'10' * false = 0
'10' * true = 10
'10' * 0 = 0
'10' * 10 = 100
'10' * 0.0 = 0.0
'10' * 10.0 = 100.0
'10' * 3.14 = 31.400000000000002
'10' * '0' = 0
'10' * '10' = 100
'10' * '10 elephants' = 100 - Notice A non well formed numeric value encountered
'10' * 'foo' = 0 - Warning A non-numeric value encountered
'10' * array ( ) - Error Unsupported operand types
'10' * array ( 0 => 1 ) - Error Unsupported operand types
'10' * array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
'10' * array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
'10' * array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
'10' * (object) array ( ) = 10 - Notice Object of class stdClass could not be converted to int
'10' * (object) array ( 'foo' => 1, 'bar' => 2 ) = 10 - Notice Object of class stdClass could not be converted to int
'10' * (object) array ( 'bar' => 1, 'foo' => 2 ) = 10 - Notice Object of class stdClass could not be converted to int
'10' * DateTime = 10 - Notice Object of class DateTime could not be converted to int
'10' * resource = 50
'10' * NULL = 0
'10 elephants' * false = 0 - Notice A non well formed numeric value encountered
'10 elephants' * true = 10 - Notice A non well formed numeric value encountered
'10 elephants' * 0 = 0 - Notice A non well formed numeric value encountered
'10 elephants' * 10 = 100 - Notice A non well formed numeric value encountered
'10 elephants' * 0.0 = 0.0 - Notice A non well formed numeric value encountered
'10 elephants' * 10.0 = 100.0 - Notice A non well formed numeric value encountered
'10 elephants' * 3.14 = 31.400000000000002 - Notice A non well formed numeric value encountered
'10 elephants' * '0' = 0 - Notice A non well formed numeric value encountered
'10 elephants' * '10' = 100 - Notice A non well formed numeric value encountered
'10 elephants' * '10 elephants' = 100 - Notice A non well formed numeric value encountered
'10 elephants' * 'foo' = 0 - Warning A non-numeric value encountered
'10 elephants' * array ( ) - Error Unsupported operand types
'10 elephants' * array ( 0 => 1 ) - Error Unsupported operand types
'10 elephants' * array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
'10 elephants' * array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
'10 elephants' * array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
'10 elephants' * (object) array ( ) = 10 - Notice Object of class stdClass could not be converted to int
'10 elephants' * (object) array ( 'foo' => 1, 'bar' => 2 ) = 10 - Notice Object of class stdClass could not be converted to int
'10 elephants' * (object) array ( 'bar' => 1, 'foo' => 2 ) = 10 - Notice Object of class stdClass could not be converted to int
'10 elephants' * DateTime = 10 - Notice Object of class DateTime could not be converted to int
'10 elephants' * resource = 50 - Notice A non well formed numeric value encountered
'10 elephants' * NULL = 0 - Notice A non well formed numeric value encountered
'foo' * false = 0 - Warning A non-numeric value encountered
'foo' * true = 0 - Warning A non-numeric value encountered
'foo' * 0 = 0 - Warning A non-numeric value encountered
'foo' * 10 = 0 - Warning A non-numeric value encountered
'foo' * 0.0 = 0.0 - Warning A non-numeric value encountered
'foo' * 10.0 = 0.0 - Warning A non-numeric value encountered
'foo' * 3.14 = 0.0 - Warning A non-numeric value encountered
'foo' * '0' = 0 - Warning A non-numeric value encountered
'foo' * '10' = 0 - Warning A non-numeric value encountered
'foo' * '10 elephants' = 0 - Notice A non well formed numeric value encountered
'foo' * 'foo' = 0 - Warning A non-numeric value encountered
'foo' * array ( ) - Error Unsupported operand types
'foo' * array ( 0 => 1 ) - Error Unsupported operand types
'foo' * array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
'foo' * array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
'foo' * array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
'foo' * (object) array ( ) = 0 - Notice Object of class stdClass could not be converted to int
'foo' * (object) array ( 'foo' => 1, 'bar' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
'foo' * (object) array ( 'bar' => 1, 'foo' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
'foo' * DateTime = 0 - Notice Object of class DateTime could not be converted to int
'foo' * resource = 0 - Warning A non-numeric value encountered
'foo' * NULL = 0 - Warning A non-numeric value encountered
array ( ) * false - Error Unsupported operand types
array ( ) * true - Error Unsupported operand types
array ( ) * 0 - Error Unsupported operand types
array ( ) * 10 - Error Unsupported operand types
array ( ) * 0.0 - Error Unsupported operand types
array ( ) * 10.0 - Error Unsupported operand types
array ( ) * 3.14 - Error Unsupported operand types
array ( ) * '0' - Error Unsupported operand types
array ( ) * '10' - Error Unsupported operand types
array ( ) * '10 elephants' - Error Unsupported operand types
array ( ) * 'foo' - Error Unsupported operand types
array ( ) * array ( ) - Error Unsupported operand types
array ( ) * array ( 0 => 1 ) - Error Unsupported operand types
array ( ) * array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
array ( ) * array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
array ( ) * array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
array ( ) * (object) array ( ) - Error Unsupported operand types
array ( ) * (object) array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
array ( ) * (object) array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
array ( ) * DateTime - Error Unsupported operand types
array ( ) * resource - Error Unsupported operand types
array ( ) * NULL - Error Unsupported operand types
array ( 0 => 1 ) * false - Error Unsupported operand types
array ( 0 => 1 ) * true - Error Unsupported operand types
array ( 0 => 1 ) * 0 - Error Unsupported operand types
array ( 0 => 1 ) * 10 - Error Unsupported operand types
array ( 0 => 1 ) * 0.0 - Error Unsupported operand types
array ( 0 => 1 ) * 10.0 - Error Unsupported operand types
array ( 0 => 1 ) * 3.14 - Error Unsupported operand types
array ( 0 => 1 ) * '0' - Error Unsupported operand types
array ( 0 => 1 ) * '10' - Error Unsupported operand types
array ( 0 => 1 ) * '10 elephants' - Error Unsupported operand types
array ( 0 => 1 ) * 'foo' - Error Unsupported operand types
array ( 0 => 1 ) * array ( ) - Error Unsupported operand types
array ( 0 => 1 ) * array ( 0 => 1 ) - Error Unsupported operand types
array ( 0 => 1 ) * array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
array ( 0 => 1 ) * array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
array ( 0 => 1 ) * array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
array ( 0 => 1 ) * (object) array ( ) - Error Unsupported operand types
array ( 0 => 1 ) * (object) array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
array ( 0 => 1 ) * (object) array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
array ( 0 => 1 ) * DateTime - Error Unsupported operand types
array ( 0 => 1 ) * resource - Error Unsupported operand types
array ( 0 => 1 ) * NULL - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) * false - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) * true - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) * 0 - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) * 10 - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) * 0.0 - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) * 10.0 - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) * 3.14 - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) * '0' - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) * '10' - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) * '10 elephants' - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) * 'foo' - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) * array ( ) - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) * array ( 0 => 1 ) - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) * array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) * array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) * array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) * (object) array ( ) - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) * (object) array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) * (object) array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) * DateTime - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) * resource - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) * NULL - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) * false - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) * true - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) * 0 - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) * 10 - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) * 0.0 - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) * 10.0 - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) * 3.14 - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) * '0' - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) * '10' - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) * '10 elephants' - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) * 'foo' - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) * array ( ) - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) * array ( 0 => 1 ) - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) * array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) * array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) * array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) * (object) array ( ) - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) * (object) array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) * (object) array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) * DateTime - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) * resource - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) * NULL - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) * false - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) * true - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) * 0 - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) * 10 - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) * 0.0 - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) * 10.0 - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) * 3.14 - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) * '0' - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) * '10' - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) * '10 elephants' - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) * 'foo' - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) * array ( ) - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) * array ( 0 => 1 ) - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) * array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) * array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) * array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) * (object) array ( ) - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) * (object) array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) * (object) array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) * DateTime - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) * resource - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) * NULL - Error Unsupported operand types
(object) array ( ) * false = 0 - Notice Object of class stdClass could not be converted to int
(object) array ( ) * true = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( ) * 0 = 0 - Notice Object of class stdClass could not be converted to int
(object) array ( ) * 10 = 10 - Notice Object of class stdClass could not be converted to int
(object) array ( ) * 0.0 = 0.0 - Notice Object of class stdClass could not be converted to int
(object) array ( ) * 10.0 = 10.0 - Notice Object of class stdClass could not be converted to int
(object) array ( ) * 3.14 = 3.14 - Notice Object of class stdClass could not be converted to int
(object) array ( ) * '0' = 0 - Notice Object of class stdClass could not be converted to int
(object) array ( ) * '10' = 10 - Notice Object of class stdClass could not be converted to int
(object) array ( ) * '10 elephants' = 10 - Notice A non well formed numeric value encountered
(object) array ( ) * 'foo' = 0 - Warning A non-numeric value encountered
(object) array ( ) * array ( ) - Error Unsupported operand types
(object) array ( ) * array ( 0 => 1 ) - Error Unsupported operand types
(object) array ( ) * array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
(object) array ( ) * array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
(object) array ( ) * array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
(object) array ( ) * (object) array ( ) = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( ) * (object) array ( 'foo' => 1, 'bar' => 2 ) = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( ) * (object) array ( 'bar' => 1, 'foo' => 2 ) = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( ) * DateTime = 1 - Notice Object of class DateTime could not be converted to int
(object) array ( ) * resource = 5 - Notice Object of class stdClass could not be converted to int
(object) array ( ) * NULL = 0 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) * false = 0 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) * true = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) * 0 = 0 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) * 10 = 10 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) * 0.0 = 0.0 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) * 10.0 = 10.0 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) * 3.14 = 3.14 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) * '0' = 0 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) * '10' = 10 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) * '10 elephants' = 10 - Notice A non well formed numeric value encountered
(object) array ( 'foo' => 1, 'bar' => 2 ) * 'foo' = 0 - Warning A non-numeric value encountered
(object) array ( 'foo' => 1, 'bar' => 2 ) * array ( ) - Error Unsupported operand types
(object) array ( 'foo' => 1, 'bar' => 2 ) * array ( 0 => 1 ) - Error Unsupported operand types
(object) array ( 'foo' => 1, 'bar' => 2 ) * array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
(object) array ( 'foo' => 1, 'bar' => 2 ) * array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
(object) array ( 'foo' => 1, 'bar' => 2 ) * array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
(object) array ( 'foo' => 1, 'bar' => 2 ) * (object) array ( ) = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) * (object) array ( 'foo' => 1, 'bar' => 2 ) = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) * (object) array ( 'bar' => 1, 'foo' => 2 ) = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) * DateTime = 1 - Notice Object of class DateTime could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) * resource = 5 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) * NULL = 0 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) * false = 0 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) * true = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) * 0 = 0 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) * 10 = 10 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) * 0.0 = 0.0 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) * 10.0 = 10.0 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) * 3.14 = 3.14 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) * '0' = 0 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) * '10' = 10 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) * '10 elephants' = 10 - Notice A non well formed numeric value encountered
(object) array ( 'bar' => 1, 'foo' => 2 ) * 'foo' = 0 - Warning A non-numeric value encountered
(object) array ( 'bar' => 1, 'foo' => 2 ) * array ( ) - Error Unsupported operand types
(object) array ( 'bar' => 1, 'foo' => 2 ) * array ( 0 => 1 ) - Error Unsupported operand types
(object) array ( 'bar' => 1, 'foo' => 2 ) * array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
(object) array ( 'bar' => 1, 'foo' => 2 ) * array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
(object) array ( 'bar' => 1, 'foo' => 2 ) * array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
(object) array ( 'bar' => 1, 'foo' => 2 ) * (object) array ( ) = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) * (object) array ( 'foo' => 1, 'bar' => 2 ) = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) * (object) array ( 'bar' => 1, 'foo' => 2 ) = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) * DateTime = 1 - Notice Object of class DateTime could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) * resource = 5 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) * NULL = 0 - Notice Object of class stdClass could not be converted to int
DateTime * false = 0 - Notice Object of class DateTime could not be converted to int
DateTime * true = 1 - Notice Object of class DateTime could not be converted to int
DateTime * 0 = 0 - Notice Object of class DateTime could not be converted to int
DateTime * 10 = 10 - Notice Object of class DateTime could not be converted to int
DateTime * 0.0 = 0.0 - Notice Object of class DateTime could not be converted to int
DateTime * 10.0 = 10.0 - Notice Object of class DateTime could not be converted to int
DateTime * 3.14 = 3.14 - Notice Object of class DateTime could not be converted to int
DateTime * '0' = 0 - Notice Object of class DateTime could not be converted to int
DateTime * '10' = 10 - Notice Object of class DateTime could not be converted to int
DateTime * '10 elephants' = 10 - Notice A non well formed numeric value encountered
DateTime * 'foo' = 0 - Warning A non-numeric value encountered
DateTime * array ( ) - Error Unsupported operand types
DateTime * array ( 0 => 1 ) - Error Unsupported operand types
DateTime * array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
DateTime * array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
DateTime * array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
DateTime * (object) array ( ) = 1 - Notice Object of class stdClass could not be converted to int
DateTime * (object) array ( 'foo' => 1, 'bar' => 2 ) = 1 - Notice Object of class stdClass could not be converted to int
DateTime * (object) array ( 'bar' => 1, 'foo' => 2 ) = 1 - Notice Object of class stdClass could not be converted to int
DateTime * DateTime = 1 - Notice Object of class DateTime could not be converted to int
DateTime * resource = 5 - Notice Object of class DateTime could not be converted to int
DateTime * NULL = 0 - Notice Object of class DateTime could not be converted to int
resource * false = 0
resource * true = 5
resource * 0 = 0
resource * 10 = 50
resource * 0.0 = 0.0
resource * 10.0 = 50.0
resource * 3.14 = 15.700000000000001
resource * '0' = 0
resource * '10' = 50
resource * '10 elephants' = 50 - Notice A non well formed numeric value encountered
resource * 'foo' = 0 - Warning A non-numeric value encountered
resource * array ( ) - Error Unsupported operand types
resource * array ( 0 => 1 ) - Error Unsupported operand types
resource * array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
resource * array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
resource * array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
resource * (object) array ( ) = 5 - Notice Object of class stdClass could not be converted to int
resource * (object) array ( 'foo' => 1, 'bar' => 2 ) = 5 - Notice Object of class stdClass could not be converted to int
resource * (object) array ( 'bar' => 1, 'foo' => 2 ) = 5 - Notice Object of class stdClass could not be converted to int
resource * DateTime = 5 - Notice Object of class DateTime could not be converted to int
resource * resource = 25
resource * NULL = 0
NULL * false = 0
NULL * true = 0
NULL * 0 = 0
NULL * 10 = 0
NULL * 0.0 = 0.0
NULL * 10.0 = 0.0
NULL * 3.14 = 0.0
NULL * '0' = 0
NULL * '10' = 0
NULL * '10 elephants' = 0 - Notice A non well formed numeric value encountered
NULL * 'foo' = 0 - Warning A non-numeric value encountered
NULL * array ( ) - Error Unsupported operand types
NULL * array ( 0 => 1 ) - Error Unsupported operand types
NULL * array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
NULL * array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
NULL * array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
NULL * (object) array ( ) = 0 - Notice Object of class stdClass could not be converted to int
NULL * (object) array ( 'foo' => 1, 'bar' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
NULL * (object) array ( 'bar' => 1, 'foo' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
NULL * DateTime = 0 - Notice Object of class DateTime could not be converted to int
NULL * resource = 0
NULL * NULL = 0
>> $a / $b
false / false = NAN - Warning Division by zero
false / true = 0
false / 0 = NAN - Warning Division by zero
false / 10 = 0
false / 0.0 = NAN - Warning Division by zero
false / 10.0 = 0.0
false / 3.14 = 0.0
false / '0' = NAN - Warning Division by zero
false / '10' = 0
false / '10 elephants' = 0 - Notice A non well formed numeric value encountered
false / 'foo' = NAN - Warning Division by zero
false / array ( ) - Error Unsupported operand types
false / array ( 0 => 1 ) - Error Unsupported operand types
false / array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
false / array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
false / array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
false / (object) array ( ) = 0 - Notice Object of class stdClass could not be converted to int
false / (object) array ( 'foo' => 1, 'bar' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
false / (object) array ( 'bar' => 1, 'foo' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
false / DateTime = 0 - Notice Object of class DateTime could not be converted to int
false / resource = 0
false / NULL = NAN - Warning Division by zero
true / false = INF - Warning Division by zero
true / true = 1
true / 0 = INF - Warning Division by zero
true / 10 = 0.1
true / 0.0 = INF - Warning Division by zero
true / 10.0 = 0.1
true / 3.14 = 0.3184713375796178
true / '0' = INF - Warning Division by zero
true / '10' = 0.1
true / '10 elephants' = 0.1 - Notice A non well formed numeric value encountered
true / 'foo' = INF - Warning Division by zero
true / array ( ) - Error Unsupported operand types
true / array ( 0 => 1 ) - Error Unsupported operand types
true / array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
true / array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
true / array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
true / (object) array ( ) = 1 - Notice Object of class stdClass could not be converted to int
true / (object) array ( 'foo' => 1, 'bar' => 2 ) = 1 - Notice Object of class stdClass could not be converted to int
true / (object) array ( 'bar' => 1, 'foo' => 2 ) = 1 - Notice Object of class stdClass could not be converted to int
true / DateTime = 1 - Notice Object of class DateTime could not be converted to int
true / resource = 0.2
true / NULL = INF - Warning Division by zero
0 / false = NAN - Warning Division by zero
0 / true = 0
0 / 0 = NAN - Warning Division by zero
0 / 10 = 0
0 / 0.0 = NAN - Warning Division by zero
0 / 10.0 = 0.0
0 / 3.14 = 0.0
0 / '0' = NAN - Warning Division by zero
0 / '10' = 0
0 / '10 elephants' = 0 - Notice A non well formed numeric value encountered
0 / 'foo' = NAN - Warning Division by zero
0 / array ( ) - Error Unsupported operand types
0 / array ( 0 => 1 ) - Error Unsupported operand types
0 / array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
0 / array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
0 / array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
0 / (object) array ( ) = 0 - Notice Object of class stdClass could not be converted to int
0 / (object) array ( 'foo' => 1, 'bar' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
0 / (object) array ( 'bar' => 1, 'foo' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
0 / DateTime = 0 - Notice Object of class DateTime could not be converted to int
0 / resource = 0
0 / NULL = NAN - Warning Division by zero
10 / false = INF - Warning Division by zero
10 / true = 10
10 / 0 = INF - Warning Division by zero
10 / 10 = 1
10 / 0.0 = INF - Warning Division by zero
10 / 10.0 = 1.0
10 / 3.14 = 3.184713375796178
10 / '0' = INF - Warning Division by zero
10 / '10' = 1
10 / '10 elephants' = 1 - Notice A non well formed numeric value encountered
10 / 'foo' = INF - Warning Division by zero
10 / array ( ) - Error Unsupported operand types
10 / array ( 0 => 1 ) - Error Unsupported operand types
10 / array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
10 / array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
10 / array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
10 / (object) array ( ) = 10 - Notice Object of class stdClass could not be converted to int
10 / (object) array ( 'foo' => 1, 'bar' => 2 ) = 10 - Notice Object of class stdClass could not be converted to int
10 / (object) array ( 'bar' => 1, 'foo' => 2 ) = 10 - Notice Object of class stdClass could not be converted to int
10 / DateTime = 10 - Notice Object of class DateTime could not be converted to int
10 / resource = 2
10 / NULL = INF - Warning Division by zero
0.0 / false = NAN - Warning Division by zero
0.0 / true = 0.0
0.0 / 0 = NAN - Warning Division by zero
0.0 / 10 = 0.0
0.0 / 0.0 = NAN - Warning Division by zero
0.0 / 10.0 = 0.0
0.0 / 3.14 = 0.0
0.0 / '0' = NAN - Warning Division by zero
0.0 / '10' = 0.0
0.0 / '10 elephants' = 0.0 - Notice A non well formed numeric value encountered
0.0 / 'foo' = NAN - Warning Division by zero
0.0 / array ( ) - Error Unsupported operand types
0.0 / array ( 0 => 1 ) - Error Unsupported operand types
0.0 / array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
0.0 / array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
0.0 / array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
0.0 / (object) array ( ) = 0.0 - Notice Object of class stdClass could not be converted to int
0.0 / (object) array ( 'foo' => 1, 'bar' => 2 ) = 0.0 - Notice Object of class stdClass could not be converted to int
0.0 / (object) array ( 'bar' => 1, 'foo' => 2 ) = 0.0 - Notice Object of class stdClass could not be converted to int
0.0 / DateTime = 0.0 - Notice Object of class DateTime could not be converted to int
0.0 / resource = 0.0
0.0 / NULL = NAN - Warning Division by zero
10.0 / false = INF - Warning Division by zero
10.0 / true = 10.0
10.0 / 0 = INF - Warning Division by zero
10.0 / 10 = 1.0
10.0 / 0.0 = INF - Warning Division by zero
10.0 / 10.0 = 1.0
10.0 / 3.14 = 3.184713375796178
10.0 / '0' = INF - Warning Division by zero
10.0 / '10' = 1.0
10.0 / '10 elephants' = 1.0 - Notice A non well formed numeric value encountered
10.0 / 'foo' = INF - Warning Division by zero
10.0 / array ( ) - Error Unsupported operand types
10.0 / array ( 0 => 1 ) - Error Unsupported operand types
10.0 / array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
10.0 / array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
10.0 / array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
10.0 / (object) array ( ) = 10.0 - Notice Object of class stdClass could not be converted to int
10.0 / (object) array ( 'foo' => 1, 'bar' => 2 ) = 10.0 - Notice Object of class stdClass could not be converted to int
10.0 / (object) array ( 'bar' => 1, 'foo' => 2 ) = 10.0 - Notice Object of class stdClass could not be converted to int
10.0 / DateTime = 10.0 - Notice Object of class DateTime could not be converted to int
10.0 / resource = 2.0
10.0 / NULL = INF - Warning Division by zero
3.14 / false = INF - Warning Division by zero
3.14 / true = 3.14
3.14 / 0 = INF - Warning Division by zero
3.14 / 10 = 0.314
3.14 / 0.0 = INF - Warning Division by zero
3.14 / 10.0 = 0.314
3.14 / 3.14 = 1.0
3.14 / '0' = INF - Warning Division by zero
3.14 / '10' = 0.314
3.14 / '10 elephants' = 0.314 - Notice A non well formed numeric value encountered
3.14 / 'foo' = INF - Warning Division by zero
3.14 / array ( ) - Error Unsupported operand types
3.14 / array ( 0 => 1 ) - Error Unsupported operand types
3.14 / array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
3.14 / array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
3.14 / array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
3.14 / (object) array ( ) = 3.14 - Notice Object of class stdClass could not be converted to int
3.14 / (object) array ( 'foo' => 1, 'bar' => 2 ) = 3.14 - Notice Object of class stdClass could not be converted to int
3.14 / (object) array ( 'bar' => 1, 'foo' => 2 ) = 3.14 - Notice Object of class stdClass could not be converted to int
3.14 / DateTime = 3.14 - Notice Object of class DateTime could not be converted to int
3.14 / resource = 0.628
3.14 / NULL = INF - Warning Division by zero
'0' / false = NAN - Warning Division by zero
'0' / true = 0
'0' / 0 = NAN - Warning Division by zero
'0' / 10 = 0
'0' / 0.0 = NAN - Warning Division by zero
'0' / 10.0 = 0.0
'0' / 3.14 = 0.0
'0' / '0' = NAN - Warning Division by zero
'0' / '10' = 0
'0' / '10 elephants' = 0 - Notice A non well formed numeric value encountered
'0' / 'foo' = NAN - Warning Division by zero
'0' / array ( ) - Error Unsupported operand types
'0' / array ( 0 => 1 ) - Error Unsupported operand types
'0' / array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
'0' / array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
'0' / array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
'0' / (object) array ( ) = 0 - Notice Object of class stdClass could not be converted to int
'0' / (object) array ( 'foo' => 1, 'bar' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
'0' / (object) array ( 'bar' => 1, 'foo' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
'0' / DateTime = 0 - Notice Object of class DateTime could not be converted to int
'0' / resource = 0
'0' / NULL = NAN - Warning Division by zero
'10' / false = INF - Warning Division by zero
'10' / true = 10
'10' / 0 = INF - Warning Division by zero
'10' / 10 = 1
'10' / 0.0 = INF - Warning Division by zero
'10' / 10.0 = 1.0
'10' / 3.14 = 3.184713375796178
'10' / '0' = INF - Warning Division by zero
'10' / '10' = 1
'10' / '10 elephants' = 1 - Notice A non well formed numeric value encountered
'10' / 'foo' = INF - Warning Division by zero
'10' / array ( ) - Error Unsupported operand types
'10' / array ( 0 => 1 ) - Error Unsupported operand types
'10' / array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
'10' / array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
'10' / array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
'10' / (object) array ( ) = 10 - Notice Object of class stdClass could not be converted to int
'10' / (object) array ( 'foo' => 1, 'bar' => 2 ) = 10 - Notice Object of class stdClass could not be converted to int
'10' / (object) array ( 'bar' => 1, 'foo' => 2 ) = 10 - Notice Object of class stdClass could not be converted to int
'10' / DateTime = 10 - Notice Object of class DateTime could not be converted to int
'10' / resource = 2
'10' / NULL = INF - Warning Division by zero
'10 elephants' / false = INF - Warning Division by zero
'10 elephants' / true = 10 - Notice A non well formed numeric value encountered
'10 elephants' / 0 = INF - Warning Division by zero
'10 elephants' / 10 = 1 - Notice A non well formed numeric value encountered
'10 elephants' / 0.0 = INF - Warning Division by zero
'10 elephants' / 10.0 = 1.0 - Notice A non well formed numeric value encountered
'10 elephants' / 3.14 = 3.184713375796178 - Notice A non well formed numeric value encountered
'10 elephants' / '0' = INF - Warning Division by zero
'10 elephants' / '10' = 1 - Notice A non well formed numeric value encountered
'10 elephants' / '10 elephants' = 1 - Notice A non well formed numeric value encountered
'10 elephants' / 'foo' = INF - Warning Division by zero
'10 elephants' / array ( ) - Error Unsupported operand types
'10 elephants' / array ( 0 => 1 ) - Error Unsupported operand types
'10 elephants' / array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
'10 elephants' / array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
'10 elephants' / array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
'10 elephants' / (object) array ( ) = 10 - Notice Object of class stdClass could not be converted to int
'10 elephants' / (object) array ( 'foo' => 1, 'bar' => 2 ) = 10 - Notice Object of class stdClass could not be converted to int
'10 elephants' / (object) array ( 'bar' => 1, 'foo' => 2 ) = 10 - Notice Object of class stdClass could not be converted to int
'10 elephants' / DateTime = 10 - Notice Object of class DateTime could not be converted to int
'10 elephants' / resource = 2 - Notice A non well formed numeric value encountered
'10 elephants' / NULL = INF - Warning Division by zero
'foo' / false = NAN - Warning Division by zero
'foo' / true = 0 - Warning A non-numeric value encountered
'foo' / 0 = NAN - Warning Division by zero
'foo' / 10 = 0 - Warning A non-numeric value encountered
'foo' / 0.0 = NAN - Warning Division by zero
'foo' / 10.0 = 0.0 - Warning A non-numeric value encountered
'foo' / 3.14 = 0.0 - Warning A non-numeric value encountered
'foo' / '0' = NAN - Warning Division by zero
'foo' / '10' = 0 - Warning A non-numeric value encountered
'foo' / '10 elephants' = 0 - Notice A non well formed numeric value encountered
'foo' / 'foo' = NAN - Warning Division by zero
'foo' / array ( ) - Error Unsupported operand types
'foo' / array ( 0 => 1 ) - Error Unsupported operand types
'foo' / array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
'foo' / array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
'foo' / array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
'foo' / (object) array ( ) = 0 - Notice Object of class stdClass could not be converted to int
'foo' / (object) array ( 'foo' => 1, 'bar' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
'foo' / (object) array ( 'bar' => 1, 'foo' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
'foo' / DateTime = 0 - Notice Object of class DateTime could not be converted to int
'foo' / resource = 0 - Warning A non-numeric value encountered
'foo' / NULL = NAN - Warning Division by zero
array ( ) / false - Error Unsupported operand types
array ( ) / true - Error Unsupported operand types
array ( ) / 0 - Error Unsupported operand types
array ( ) / 10 - Error Unsupported operand types
array ( ) / 0.0 - Error Unsupported operand types
array ( ) / 10.0 - Error Unsupported operand types
array ( ) / 3.14 - Error Unsupported operand types
array ( ) / '0' - Error Unsupported operand types
array ( ) / '10' - Error Unsupported operand types
array ( ) / '10 elephants' - Error Unsupported operand types
array ( ) / 'foo' - Error Unsupported operand types
array ( ) / array ( ) - Error Unsupported operand types
array ( ) / array ( 0 => 1 ) - Error Unsupported operand types
array ( ) / array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
array ( ) / array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
array ( ) / array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
array ( ) / (object) array ( ) - Error Unsupported operand types
array ( ) / (object) array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
array ( ) / (object) array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
array ( ) / DateTime - Error Unsupported operand types
array ( ) / resource - Error Unsupported operand types
array ( ) / NULL - Error Unsupported operand types
array ( 0 => 1 ) / false - Error Unsupported operand types
array ( 0 => 1 ) / true - Error Unsupported operand types
array ( 0 => 1 ) / 0 - Error Unsupported operand types
array ( 0 => 1 ) / 10 - Error Unsupported operand types
array ( 0 => 1 ) / 0.0 - Error Unsupported operand types
array ( 0 => 1 ) / 10.0 - Error Unsupported operand types
array ( 0 => 1 ) / 3.14 - Error Unsupported operand types
array ( 0 => 1 ) / '0' - Error Unsupported operand types
array ( 0 => 1 ) / '10' - Error Unsupported operand types
array ( 0 => 1 ) / '10 elephants' - Error Unsupported operand types
array ( 0 => 1 ) / 'foo' - Error Unsupported operand types
array ( 0 => 1 ) / array ( ) - Error Unsupported operand types
array ( 0 => 1 ) / array ( 0 => 1 ) - Error Unsupported operand types
array ( 0 => 1 ) / array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
array ( 0 => 1 ) / array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
array ( 0 => 1 ) / array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
array ( 0 => 1 ) / (object) array ( ) - Error Unsupported operand types
array ( 0 => 1 ) / (object) array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
array ( 0 => 1 ) / (object) array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
array ( 0 => 1 ) / DateTime - Error Unsupported operand types
array ( 0 => 1 ) / resource - Error Unsupported operand types
array ( 0 => 1 ) / NULL - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) / false - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) / true - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) / 0 - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) / 10 - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) / 0.0 - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) / 10.0 - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) / 3.14 - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) / '0' - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) / '10' - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) / '10 elephants' - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) / 'foo' - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) / array ( ) - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) / array ( 0 => 1 ) - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) / array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) / array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) / array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) / (object) array ( ) - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) / (object) array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) / (object) array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) / DateTime - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) / resource - Error Unsupported operand types
array ( 0 => 1, 1 => 100 ) / NULL - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) / false - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) / true - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) / 0 - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) / 10 - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) / 0.0 - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) / 10.0 - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) / 3.14 - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) / '0' - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) / '10' - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) / '10 elephants' - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) / 'foo' - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) / array ( ) - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) / array ( 0 => 1 ) - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) / array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) / array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) / array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) / (object) array ( ) - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) / (object) array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) / (object) array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) / DateTime - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) / resource - Error Unsupported operand types
array ( 'foo' => 1, 'bar' => 2 ) / NULL - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) / false - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) / true - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) / 0 - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) / 10 - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) / 0.0 - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) / 10.0 - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) / 3.14 - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) / '0' - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) / '10' - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) / '10 elephants' - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) / 'foo' - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) / array ( ) - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) / array ( 0 => 1 ) - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) / array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) / array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) / array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) / (object) array ( ) - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) / (object) array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) / (object) array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) / DateTime - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) / resource - Error Unsupported operand types
array ( 'bar' => 1, 'foo' => 2 ) / NULL - Error Unsupported operand types
(object) array ( ) / false = INF - Warning Division by zero
(object) array ( ) / true = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( ) / 0 = INF - Warning Division by zero
(object) array ( ) / 10 = 0.1 - Notice Object of class stdClass could not be converted to int
(object) array ( ) / 0.0 = INF - Warning Division by zero
(object) array ( ) / 10.0 = 0.1 - Notice Object of class stdClass could not be converted to int
(object) array ( ) / 3.14 = 0.3184713375796178 - Notice Object of class stdClass could not be converted to int
(object) array ( ) / '0' = INF - Warning Division by zero
(object) array ( ) / '10' = 0.1 - Notice Object of class stdClass could not be converted to int
(object) array ( ) / '10 elephants' = 0.1 - Notice A non well formed numeric value encountered
(object) array ( ) / 'foo' = INF - Warning Division by zero
(object) array ( ) / array ( ) - Error Unsupported operand types
(object) array ( ) / array ( 0 => 1 ) - Error Unsupported operand types
(object) array ( ) / array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
(object) array ( ) / array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
(object) array ( ) / array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
(object) array ( ) / (object) array ( ) = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( ) / (object) array ( 'foo' => 1, 'bar' => 2 ) = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( ) / (object) array ( 'bar' => 1, 'foo' => 2 ) = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( ) / DateTime = 1 - Notice Object of class DateTime could not be converted to int
(object) array ( ) / resource = 0.2 - Notice Object of class stdClass could not be converted to int
(object) array ( ) / NULL = INF - Warning Division by zero
(object) array ( 'foo' => 1, 'bar' => 2 ) / false = INF - Warning Division by zero
(object) array ( 'foo' => 1, 'bar' => 2 ) / true = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) / 0 = INF - Warning Division by zero
(object) array ( 'foo' => 1, 'bar' => 2 ) / 10 = 0.1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) / 0.0 = INF - Warning Division by zero
(object) array ( 'foo' => 1, 'bar' => 2 ) / 10.0 = 0.1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) / 3.14 = 0.3184713375796178 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) / '0' = INF - Warning Division by zero
(object) array ( 'foo' => 1, 'bar' => 2 ) / '10' = 0.1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) / '10 elephants' = 0.1 - Notice A non well formed numeric value encountered
(object) array ( 'foo' => 1, 'bar' => 2 ) / 'foo' = INF - Warning Division by zero
(object) array ( 'foo' => 1, 'bar' => 2 ) / array ( ) - Error Unsupported operand types
(object) array ( 'foo' => 1, 'bar' => 2 ) / array ( 0 => 1 ) - Error Unsupported operand types
(object) array ( 'foo' => 1, 'bar' => 2 ) / array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
(object) array ( 'foo' => 1, 'bar' => 2 ) / array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
(object) array ( 'foo' => 1, 'bar' => 2 ) / array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
(object) array ( 'foo' => 1, 'bar' => 2 ) / (object) array ( ) = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) / (object) array ( 'foo' => 1, 'bar' => 2 ) = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) / (object) array ( 'bar' => 1, 'foo' => 2 ) = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) / DateTime = 1 - Notice Object of class DateTime could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) / resource = 0.2 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) / NULL = INF - Warning Division by zero
(object) array ( 'bar' => 1, 'foo' => 2 ) / false = INF - Warning Division by zero
(object) array ( 'bar' => 1, 'foo' => 2 ) / true = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) / 0 = INF - Warning Division by zero
(object) array ( 'bar' => 1, 'foo' => 2 ) / 10 = 0.1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) / 0.0 = INF - Warning Division by zero
(object) array ( 'bar' => 1, 'foo' => 2 ) / 10.0 = 0.1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) / 3.14 = 0.3184713375796178 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) / '0' = INF - Warning Division by zero
(object) array ( 'bar' => 1, 'foo' => 2 ) / '10' = 0.1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) / '10 elephants' = 0.1 - Notice A non well formed numeric value encountered
(object) array ( 'bar' => 1, 'foo' => 2 ) / 'foo' = INF - Warning Division by zero
(object) array ( 'bar' => 1, 'foo' => 2 ) / array ( ) - Error Unsupported operand types
(object) array ( 'bar' => 1, 'foo' => 2 ) / array ( 0 => 1 ) - Error Unsupported operand types
(object) array ( 'bar' => 1, 'foo' => 2 ) / array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
(object) array ( 'bar' => 1, 'foo' => 2 ) / array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
(object) array ( 'bar' => 1, 'foo' => 2 ) / array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
(object) array ( 'bar' => 1, 'foo' => 2 ) / (object) array ( ) = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) / (object) array ( 'foo' => 1, 'bar' => 2 ) = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) / (object) array ( 'bar' => 1, 'foo' => 2 ) = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) / DateTime = 1 - Notice Object of class DateTime could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) / resource = 0.2 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) / NULL = INF - Warning Division by zero
DateTime / false = INF - Warning Division by zero
DateTime / true = 1 - Notice Object of class DateTime could not be converted to int
DateTime / 0 = INF - Warning Division by zero
DateTime / 10 = 0.1 - Notice Object of class DateTime could not be converted to int
DateTime / 0.0 = INF - Warning Division by zero
DateTime / 10.0 = 0.1 - Notice Object of class DateTime could not be converted to int
DateTime / 3.14 = 0.3184713375796178 - Notice Object of class DateTime could not be converted to int
DateTime / '0' = INF - Warning Division by zero
DateTime / '10' = 0.1 - Notice Object of class DateTime could not be converted to int
DateTime / '10 elephants' = 0.1 - Notice A non well formed numeric value encountered
DateTime / 'foo' = INF - Warning Division by zero
DateTime / array ( ) - Error Unsupported operand types
DateTime / array ( 0 => 1 ) - Error Unsupported operand types
DateTime / array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
DateTime / array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
DateTime / array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
DateTime / (object) array ( ) = 1 - Notice Object of class stdClass could not be converted to int
DateTime / (object) array ( 'foo' => 1, 'bar' => 2 ) = 1 - Notice Object of class stdClass could not be converted to int
DateTime / (object) array ( 'bar' => 1, 'foo' => 2 ) = 1 - Notice Object of class stdClass could not be converted to int
DateTime / DateTime = 1 - Notice Object of class DateTime could not be converted to int
DateTime / resource = 0.2 - Notice Object of class DateTime could not be converted to int
DateTime / NULL = INF - Warning Division by zero
resource / false = INF - Warning Division by zero
resource / true = 5
resource / 0 = INF - Warning Division by zero
resource / 10 = 0.5
resource / 0.0 = INF - Warning Division by zero
resource / 10.0 = 0.5
resource / 3.14 = 1.592356687898089
resource / '0' = INF - Warning Division by zero
resource / '10' = 0.5
resource / '10 elephants' = 0.5 - Notice A non well formed numeric value encountered
resource / 'foo' = INF - Warning Division by zero
resource / array ( ) - Error Unsupported operand types
resource / array ( 0 => 1 ) - Error Unsupported operand types
resource / array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
resource / array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
resource / array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
resource / (object) array ( ) = 5 - Notice Object of class stdClass could not be converted to int
resource / (object) array ( 'foo' => 1, 'bar' => 2 ) = 5 - Notice Object of class stdClass could not be converted to int
resource / (object) array ( 'bar' => 1, 'foo' => 2 ) = 5 - Notice Object of class stdClass could not be converted to int
resource / DateTime = 5 - Notice Object of class DateTime could not be converted to int
resource / resource = 1
resource / NULL = INF - Warning Division by zero
NULL / false = NAN - Warning Division by zero
NULL / true = 0
NULL / 0 = NAN - Warning Division by zero
NULL / 10 = 0
NULL / 0.0 = NAN - Warning Division by zero
NULL / 10.0 = 0.0
NULL / 3.14 = 0.0
NULL / '0' = NAN - Warning Division by zero
NULL / '10' = 0
NULL / '10 elephants' = 0 - Notice A non well formed numeric value encountered
NULL / 'foo' = NAN - Warning Division by zero
NULL / array ( ) - Error Unsupported operand types
NULL / array ( 0 => 1 ) - Error Unsupported operand types
NULL / array ( 0 => 1, 1 => 100 ) - Error Unsupported operand types
NULL / array ( 'foo' => 1, 'bar' => 2 ) - Error Unsupported operand types
NULL / array ( 'bar' => 1, 'foo' => 2 ) - Error Unsupported operand types
NULL / (object) array ( ) = 0 - Notice Object of class stdClass could not be converted to int
NULL / (object) array ( 'foo' => 1, 'bar' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
NULL / (object) array ( 'bar' => 1, 'foo' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
NULL / DateTime = 0 - Notice Object of class DateTime could not be converted to int
NULL / resource = 0
NULL / NULL = NAN - Warning Division by zero
>> $a % $b
false % false - DivisionByZeroError Modulo by zero
false % true = 0
false % 0 - DivisionByZeroError Modulo by zero
false % 10 = 0
false % 0.0 - DivisionByZeroError Modulo by zero
false % 10.0 = 0
false % 3.14 = 0
false % '0' - DivisionByZeroError Modulo by zero
false % '10' = 0
false % '10 elephants' = 0 - Notice A non well formed numeric value encountered
false % 'foo' - DivisionByZeroError Modulo by zero
false % array ( ) - DivisionByZeroError Modulo by zero
false % array ( 0 => 1 ) = 0
false % array ( 0 => 1, 1 => 100 ) = 0
false % array ( 'foo' => 1, 'bar' => 2 ) = 0
false % array ( 'bar' => 1, 'foo' => 2 ) = 0
false % (object) array ( ) = 0 - Notice Object of class stdClass could not be converted to int
false % (object) array ( 'foo' => 1, 'bar' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
false % (object) array ( 'bar' => 1, 'foo' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
false % DateTime = 0 - Notice Object of class DateTime could not be converted to int
false % resource = 0
false % NULL - DivisionByZeroError Modulo by zero
true % false - DivisionByZeroError Modulo by zero
true % true = 0
true % 0 - DivisionByZeroError Modulo by zero
true % 10 = 1
true % 0.0 - DivisionByZeroError Modulo by zero
true % 10.0 = 1
true % 3.14 = 1
true % '0' - DivisionByZeroError Modulo by zero
true % '10' = 1
true % '10 elephants' = 1 - Notice A non well formed numeric value encountered
true % 'foo' - DivisionByZeroError Modulo by zero
true % array ( ) - DivisionByZeroError Modulo by zero
true % array ( 0 => 1 ) = 0
true % array ( 0 => 1, 1 => 100 ) = 0
true % array ( 'foo' => 1, 'bar' => 2 ) = 0
true % array ( 'bar' => 1, 'foo' => 2 ) = 0
true % (object) array ( ) = 0 - Notice Object of class stdClass could not be converted to int
true % (object) array ( 'foo' => 1, 'bar' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
true % (object) array ( 'bar' => 1, 'foo' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
true % DateTime = 0 - Notice Object of class DateTime could not be converted to int
true % resource = 1
true % NULL - DivisionByZeroError Modulo by zero
0 % false - DivisionByZeroError Modulo by zero
0 % true = 0
0 % 0 - DivisionByZeroError Modulo by zero
0 % 10 = 0
0 % 0.0 - DivisionByZeroError Modulo by zero
0 % 10.0 = 0
0 % 3.14 = 0
0 % '0' - DivisionByZeroError Modulo by zero
0 % '10' = 0
0 % '10 elephants' = 0 - Notice A non well formed numeric value encountered
0 % 'foo' - DivisionByZeroError Modulo by zero
0 % array ( ) - DivisionByZeroError Modulo by zero
0 % array ( 0 => 1 ) = 0
0 % array ( 0 => 1, 1 => 100 ) = 0
0 % array ( 'foo' => 1, 'bar' => 2 ) = 0
0 % array ( 'bar' => 1, 'foo' => 2 ) = 0
0 % (object) array ( ) = 0 - Notice Object of class stdClass could not be converted to int
0 % (object) array ( 'foo' => 1, 'bar' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
0 % (object) array ( 'bar' => 1, 'foo' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
0 % DateTime = 0 - Notice Object of class DateTime could not be converted to int
0 % resource = 0
0 % NULL - DivisionByZeroError Modulo by zero
10 % false - DivisionByZeroError Modulo by zero
10 % true = 0
10 % 0 - DivisionByZeroError Modulo by zero
10 % 10 = 0
10 % 0.0 - DivisionByZeroError Modulo by zero
10 % 10.0 = 0
10 % 3.14 = 1
10 % '0' - DivisionByZeroError Modulo by zero
10 % '10' = 0
10 % '10 elephants' = 0 - Notice A non well formed numeric value encountered
10 % 'foo' - DivisionByZeroError Modulo by zero
10 % array ( ) - DivisionByZeroError Modulo by zero
10 % array ( 0 => 1 ) = 0
10 % array ( 0 => 1, 1 => 100 ) = 0
10 % array ( 'foo' => 1, 'bar' => 2 ) = 0
10 % array ( 'bar' => 1, 'foo' => 2 ) = 0
10 % (object) array ( ) = 0 - Notice Object of class stdClass could not be converted to int
10 % (object) array ( 'foo' => 1, 'bar' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
10 % (object) array ( 'bar' => 1, 'foo' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
10 % DateTime = 0 - Notice Object of class DateTime could not be converted to int
10 % resource = 0
10 % NULL - DivisionByZeroError Modulo by zero
0.0 % false - DivisionByZeroError Modulo by zero
0.0 % true = 0
0.0 % 0 - DivisionByZeroError Modulo by zero
0.0 % 10 = 0
0.0 % 0.0 - DivisionByZeroError Modulo by zero
0.0 % 10.0 = 0
0.0 % 3.14 = 0
0.0 % '0' - DivisionByZeroError Modulo by zero
0.0 % '10' = 0
0.0 % '10 elephants' = 0 - Notice A non well formed numeric value encountered
0.0 % 'foo' - DivisionByZeroError Modulo by zero
0.0 % array ( ) - DivisionByZeroError Modulo by zero
0.0 % array ( 0 => 1 ) = 0
0.0 % array ( 0 => 1, 1 => 100 ) = 0
0.0 % array ( 'foo' => 1, 'bar' => 2 ) = 0
0.0 % array ( 'bar' => 1, 'foo' => 2 ) = 0
0.0 % (object) array ( ) = 0 - Notice Object of class stdClass could not be converted to int
0.0 % (object) array ( 'foo' => 1, 'bar' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
0.0 % (object) array ( 'bar' => 1, 'foo' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
0.0 % DateTime = 0 - Notice Object of class DateTime could not be converted to int
0.0 % resource = 0
0.0 % NULL - DivisionByZeroError Modulo by zero
10.0 % false - DivisionByZeroError Modulo by zero
10.0 % true = 0
10.0 % 0 - DivisionByZeroError Modulo by zero
10.0 % 10 = 0
10.0 % 0.0 - DivisionByZeroError Modulo by zero
10.0 % 10.0 = 0
10.0 % 3.14 = 1
10.0 % '0' - DivisionByZeroError Modulo by zero
10.0 % '10' = 0
10.0 % '10 elephants' = 0 - Notice A non well formed numeric value encountered
10.0 % 'foo' - DivisionByZeroError Modulo by zero
10.0 % array ( ) - DivisionByZeroError Modulo by zero
10.0 % array ( 0 => 1 ) = 0
10.0 % array ( 0 => 1, 1 => 100 ) = 0
10.0 % array ( 'foo' => 1, 'bar' => 2 ) = 0
10.0 % array ( 'bar' => 1, 'foo' => 2 ) = 0
10.0 % (object) array ( ) = 0 - Notice Object of class stdClass could not be converted to int
10.0 % (object) array ( 'foo' => 1, 'bar' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
10.0 % (object) array ( 'bar' => 1, 'foo' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
10.0 % DateTime = 0 - Notice Object of class DateTime could not be converted to int
10.0 % resource = 0
10.0 % NULL - DivisionByZeroError Modulo by zero
3.14 % false - DivisionByZeroError Modulo by zero
3.14 % true = 0
3.14 % 0 - DivisionByZeroError Modulo by zero
3.14 % 10 = 3
3.14 % 0.0 - DivisionByZeroError Modulo by zero
3.14 % 10.0 = 3
3.14 % 3.14 = 0
3.14 % '0' - DivisionByZeroError Modulo by zero
3.14 % '10' = 3
3.14 % '10 elephants' = 3 - Notice A non well formed numeric value encountered
3.14 % 'foo' - DivisionByZeroError Modulo by zero
3.14 % array ( ) - DivisionByZeroError Modulo by zero
3.14 % array ( 0 => 1 ) = 0
3.14 % array ( 0 => 1, 1 => 100 ) = 0
3.14 % array ( 'foo' => 1, 'bar' => 2 ) = 0
3.14 % array ( 'bar' => 1, 'foo' => 2 ) = 0
3.14 % (object) array ( ) = 0 - Notice Object of class stdClass could not be converted to int
3.14 % (object) array ( 'foo' => 1, 'bar' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
3.14 % (object) array ( 'bar' => 1, 'foo' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
3.14 % DateTime = 0 - Notice Object of class DateTime could not be converted to int
3.14 % resource = 3
3.14 % NULL - DivisionByZeroError Modulo by zero
'0' % false - DivisionByZeroError Modulo by zero
'0' % true = 0
'0' % 0 - DivisionByZeroError Modulo by zero
'0' % 10 = 0
'0' % 0.0 - DivisionByZeroError Modulo by zero
'0' % 10.0 = 0
'0' % 3.14 = 0
'0' % '0' - DivisionByZeroError Modulo by zero
'0' % '10' = 0
'0' % '10 elephants' = 0 - Notice A non well formed numeric value encountered
'0' % 'foo' - DivisionByZeroError Modulo by zero
'0' % array ( ) - DivisionByZeroError Modulo by zero
'0' % array ( 0 => 1 ) = 0
'0' % array ( 0 => 1, 1 => 100 ) = 0
'0' % array ( 'foo' => 1, 'bar' => 2 ) = 0
'0' % array ( 'bar' => 1, 'foo' => 2 ) = 0
'0' % (object) array ( ) = 0 - Notice Object of class stdClass could not be converted to int
'0' % (object) array ( 'foo' => 1, 'bar' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
'0' % (object) array ( 'bar' => 1, 'foo' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
'0' % DateTime = 0 - Notice Object of class DateTime could not be converted to int
'0' % resource = 0
'0' % NULL - DivisionByZeroError Modulo by zero
'10' % false - DivisionByZeroError Modulo by zero
'10' % true = 0
'10' % 0 - DivisionByZeroError Modulo by zero
'10' % 10 = 0
'10' % 0.0 - DivisionByZeroError Modulo by zero
'10' % 10.0 = 0
'10' % 3.14 = 1
'10' % '0' - DivisionByZeroError Modulo by zero
'10' % '10' = 0
'10' % '10 elephants' = 0 - Notice A non well formed numeric value encountered
'10' % 'foo' - DivisionByZeroError Modulo by zero
'10' % array ( ) - DivisionByZeroError Modulo by zero
'10' % array ( 0 => 1 ) = 0
'10' % array ( 0 => 1, 1 => 100 ) = 0
'10' % array ( 'foo' => 1, 'bar' => 2 ) = 0
'10' % array ( 'bar' => 1, 'foo' => 2 ) = 0
'10' % (object) array ( ) = 0 - Notice Object of class stdClass could not be converted to int
'10' % (object) array ( 'foo' => 1, 'bar' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
'10' % (object) array ( 'bar' => 1, 'foo' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
'10' % DateTime = 0 - Notice Object of class DateTime could not be converted to int
'10' % resource = 0
'10' % NULL - DivisionByZeroError Modulo by zero
'10 elephants' % false - DivisionByZeroError Modulo by zero
'10 elephants' % true = 0 - Notice A non well formed numeric value encountered
'10 elephants' % 0 - DivisionByZeroError Modulo by zero
'10 elephants' % 10 = 0 - Notice A non well formed numeric value encountered
'10 elephants' % 0.0 - DivisionByZeroError Modulo by zero
'10 elephants' % 10.0 = 0 - Notice A non well formed numeric value encountered
'10 elephants' % 3.14 = 1 - Notice A non well formed numeric value encountered
'10 elephants' % '0' - DivisionByZeroError Modulo by zero
'10 elephants' % '10' = 0 - Notice A non well formed numeric value encountered
'10 elephants' % '10 elephants' = 0 - Notice A non well formed numeric value encountered
'10 elephants' % 'foo' - DivisionByZeroError Modulo by zero
'10 elephants' % array ( ) - DivisionByZeroError Modulo by zero
'10 elephants' % array ( 0 => 1 ) = 0 - Notice A non well formed numeric value encountered
'10 elephants' % array ( 0 => 1, 1 => 100 ) = 0 - Notice A non well formed numeric value encountered
'10 elephants' % array ( 'foo' => 1, 'bar' => 2 ) = 0 - Notice A non well formed numeric value encountered
'10 elephants' % array ( 'bar' => 1, 'foo' => 2 ) = 0 - Notice A non well formed numeric value encountered
'10 elephants' % (object) array ( ) = 0 - Notice Object of class stdClass could not be converted to int
'10 elephants' % (object) array ( 'foo' => 1, 'bar' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
'10 elephants' % (object) array ( 'bar' => 1, 'foo' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
'10 elephants' % DateTime = 0 - Notice Object of class DateTime could not be converted to int
'10 elephants' % resource = 0 - Notice A non well formed numeric value encountered
'10 elephants' % NULL - DivisionByZeroError Modulo by zero
'foo' % false - DivisionByZeroError Modulo by zero
'foo' % true = 0 - Warning A non-numeric value encountered
'foo' % 0 - DivisionByZeroError Modulo by zero
'foo' % 10 = 0 - Warning A non-numeric value encountered
'foo' % 0.0 - DivisionByZeroError Modulo by zero
'foo' % 10.0 = 0 - Warning A non-numeric value encountered
'foo' % 3.14 = 0 - Warning A non-numeric value encountered
'foo' % '0' - DivisionByZeroError Modulo by zero
'foo' % '10' = 0 - Warning A non-numeric value encountered
'foo' % '10 elephants' = 0 - Notice A non well formed numeric value encountered
'foo' % 'foo' - DivisionByZeroError Modulo by zero
'foo' % array ( ) - DivisionByZeroError Modulo by zero
'foo' % array ( 0 => 1 ) = 0 - Warning A non-numeric value encountered
'foo' % array ( 0 => 1, 1 => 100 ) = 0 - Warning A non-numeric value encountered
'foo' % array ( 'foo' => 1, 'bar' => 2 ) = 0 - Warning A non-numeric value encountered
'foo' % array ( 'bar' => 1, 'foo' => 2 ) = 0 - Warning A non-numeric value encountered
'foo' % (object) array ( ) = 0 - Notice Object of class stdClass could not be converted to int
'foo' % (object) array ( 'foo' => 1, 'bar' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
'foo' % (object) array ( 'bar' => 1, 'foo' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
'foo' % DateTime = 0 - Notice Object of class DateTime could not be converted to int
'foo' % resource = 0 - Warning A non-numeric value encountered
'foo' % NULL - DivisionByZeroError Modulo by zero
array ( ) % false - DivisionByZeroError Modulo by zero
array ( ) % true = 0
array ( ) % 0 - DivisionByZeroError Modulo by zero
array ( ) % 10 = 0
array ( ) % 0.0 - DivisionByZeroError Modulo by zero
array ( ) % 10.0 = 0
array ( ) % 3.14 = 0
array ( ) % '0' - DivisionByZeroError Modulo by zero
array ( ) % '10' = 0
array ( ) % '10 elephants' = 0 - Notice A non well formed numeric value encountered
array ( ) % 'foo' - DivisionByZeroError Modulo by zero
array ( ) % array ( ) - DivisionByZeroError Modulo by zero
array ( ) % array ( 0 => 1 ) = 0
array ( ) % array ( 0 => 1, 1 => 100 ) = 0
array ( ) % array ( 'foo' => 1, 'bar' => 2 ) = 0
array ( ) % array ( 'bar' => 1, 'foo' => 2 ) = 0
array ( ) % (object) array ( ) = 0 - Notice Object of class stdClass could not be converted to int
array ( ) % (object) array ( 'foo' => 1, 'bar' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
array ( ) % (object) array ( 'bar' => 1, 'foo' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
array ( ) % DateTime = 0 - Notice Object of class DateTime could not be converted to int
array ( ) % resource = 0
array ( ) % NULL - DivisionByZeroError Modulo by zero
array ( 0 => 1 ) % false - DivisionByZeroError Modulo by zero
array ( 0 => 1 ) % true = 0
array ( 0 => 1 ) % 0 - DivisionByZeroError Modulo by zero
array ( 0 => 1 ) % 10 = 1
array ( 0 => 1 ) % 0.0 - DivisionByZeroError Modulo by zero
array ( 0 => 1 ) % 10.0 = 1
array ( 0 => 1 ) % 3.14 = 1
array ( 0 => 1 ) % '0' - DivisionByZeroError Modulo by zero
array ( 0 => 1 ) % '10' = 1
array ( 0 => 1 ) % '10 elephants' = 1 - Notice A non well formed numeric value encountered
array ( 0 => 1 ) % 'foo' - DivisionByZeroError Modulo by zero
array ( 0 => 1 ) % array ( ) - DivisionByZeroError Modulo by zero
array ( 0 => 1 ) % array ( 0 => 1 ) = 0
array ( 0 => 1 ) % array ( 0 => 1, 1 => 100 ) = 0
array ( 0 => 1 ) % array ( 'foo' => 1, 'bar' => 2 ) = 0
array ( 0 => 1 ) % array ( 'bar' => 1, 'foo' => 2 ) = 0
array ( 0 => 1 ) % (object) array ( ) = 0 - Notice Object of class stdClass could not be converted to int
array ( 0 => 1 ) % (object) array ( 'foo' => 1, 'bar' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
array ( 0 => 1 ) % (object) array ( 'bar' => 1, 'foo' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
array ( 0 => 1 ) % DateTime = 0 - Notice Object of class DateTime could not be converted to int
array ( 0 => 1 ) % resource = 1
array ( 0 => 1 ) % NULL - DivisionByZeroError Modulo by zero
array ( 0 => 1, 1 => 100 ) % false - DivisionByZeroError Modulo by zero
array ( 0 => 1, 1 => 100 ) % true = 0
array ( 0 => 1, 1 => 100 ) % 0 - DivisionByZeroError Modulo by zero
array ( 0 => 1, 1 => 100 ) % 10 = 1
array ( 0 => 1, 1 => 100 ) % 0.0 - DivisionByZeroError Modulo by zero
array ( 0 => 1, 1 => 100 ) % 10.0 = 1
array ( 0 => 1, 1 => 100 ) % 3.14 = 1
array ( 0 => 1, 1 => 100 ) % '0' - DivisionByZeroError Modulo by zero
array ( 0 => 1, 1 => 100 ) % '10' = 1
array ( 0 => 1, 1 => 100 ) % '10 elephants' = 1 - Notice A non well formed numeric value encountered
array ( 0 => 1, 1 => 100 ) % 'foo' - DivisionByZeroError Modulo by zero
array ( 0 => 1, 1 => 100 ) % array ( ) - DivisionByZeroError Modulo by zero
array ( 0 => 1, 1 => 100 ) % array ( 0 => 1 ) = 0
array ( 0 => 1, 1 => 100 ) % array ( 0 => 1, 1 => 100 ) = 0
array ( 0 => 1, 1 => 100 ) % array ( 'foo' => 1, 'bar' => 2 ) = 0
array ( 0 => 1, 1 => 100 ) % array ( 'bar' => 1, 'foo' => 2 ) = 0
array ( 0 => 1, 1 => 100 ) % (object) array ( ) = 0 - Notice Object of class stdClass could not be converted to int
array ( 0 => 1, 1 => 100 ) % (object) array ( 'foo' => 1, 'bar' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
array ( 0 => 1, 1 => 100 ) % (object) array ( 'bar' => 1, 'foo' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
array ( 0 => 1, 1 => 100 ) % DateTime = 0 - Notice Object of class DateTime could not be converted to int
array ( 0 => 1, 1 => 100 ) % resource = 1
array ( 0 => 1, 1 => 100 ) % NULL - DivisionByZeroError Modulo by zero
array ( 'foo' => 1, 'bar' => 2 ) % false - DivisionByZeroError Modulo by zero
array ( 'foo' => 1, 'bar' => 2 ) % true = 0
array ( 'foo' => 1, 'bar' => 2 ) % 0 - DivisionByZeroError Modulo by zero
array ( 'foo' => 1, 'bar' => 2 ) % 10 = 1
array ( 'foo' => 1, 'bar' => 2 ) % 0.0 - DivisionByZeroError Modulo by zero
array ( 'foo' => 1, 'bar' => 2 ) % 10.0 = 1
array ( 'foo' => 1, 'bar' => 2 ) % 3.14 = 1
array ( 'foo' => 1, 'bar' => 2 ) % '0' - DivisionByZeroError Modulo by zero
array ( 'foo' => 1, 'bar' => 2 ) % '10' = 1
array ( 'foo' => 1, 'bar' => 2 ) % '10 elephants' = 1 - Notice A non well formed numeric value encountered
array ( 'foo' => 1, 'bar' => 2 ) % 'foo' - DivisionByZeroError Modulo by zero
array ( 'foo' => 1, 'bar' => 2 ) % array ( ) - DivisionByZeroError Modulo by zero
array ( 'foo' => 1, 'bar' => 2 ) % array ( 0 => 1 ) = 0
array ( 'foo' => 1, 'bar' => 2 ) % array ( 0 => 1, 1 => 100 ) = 0
array ( 'foo' => 1, 'bar' => 2 ) % array ( 'foo' => 1, 'bar' => 2 ) = 0
array ( 'foo' => 1, 'bar' => 2 ) % array ( 'bar' => 1, 'foo' => 2 ) = 0
array ( 'foo' => 1, 'bar' => 2 ) % (object) array ( ) = 0 - Notice Object of class stdClass could not be converted to int
array ( 'foo' => 1, 'bar' => 2 ) % (object) array ( 'foo' => 1, 'bar' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
array ( 'foo' => 1, 'bar' => 2 ) % (object) array ( 'bar' => 1, 'foo' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
array ( 'foo' => 1, 'bar' => 2 ) % DateTime = 0 - Notice Object of class DateTime could not be converted to int
array ( 'foo' => 1, 'bar' => 2 ) % resource = 1
array ( 'foo' => 1, 'bar' => 2 ) % NULL - DivisionByZeroError Modulo by zero
array ( 'bar' => 1, 'foo' => 2 ) % false - DivisionByZeroError Modulo by zero
array ( 'bar' => 1, 'foo' => 2 ) % true = 0
array ( 'bar' => 1, 'foo' => 2 ) % 0 - DivisionByZeroError Modulo by zero
array ( 'bar' => 1, 'foo' => 2 ) % 10 = 1
array ( 'bar' => 1, 'foo' => 2 ) % 0.0 - DivisionByZeroError Modulo by zero
array ( 'bar' => 1, 'foo' => 2 ) % 10.0 = 1
array ( 'bar' => 1, 'foo' => 2 ) % 3.14 = 1
array ( 'bar' => 1, 'foo' => 2 ) % '0' - DivisionByZeroError Modulo by zero
array ( 'bar' => 1, 'foo' => 2 ) % '10' = 1
array ( 'bar' => 1, 'foo' => 2 ) % '10 elephants' = 1 - Notice A non well formed numeric value encountered
array ( 'bar' => 1, 'foo' => 2 ) % 'foo' - DivisionByZeroError Modulo by zero
array ( 'bar' => 1, 'foo' => 2 ) % array ( ) - DivisionByZeroError Modulo by zero
array ( 'bar' => 1, 'foo' => 2 ) % array ( 0 => 1 ) = 0
array ( 'bar' => 1, 'foo' => 2 ) % array ( 0 => 1, 1 => 100 ) = 0
array ( 'bar' => 1, 'foo' => 2 ) % array ( 'foo' => 1, 'bar' => 2 ) = 0
array ( 'bar' => 1, 'foo' => 2 ) % array ( 'bar' => 1, 'foo' => 2 ) = 0
array ( 'bar' => 1, 'foo' => 2 ) % (object) array ( ) = 0 - Notice Object of class stdClass could not be converted to int
array ( 'bar' => 1, 'foo' => 2 ) % (object) array ( 'foo' => 1, 'bar' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
array ( 'bar' => 1, 'foo' => 2 ) % (object) array ( 'bar' => 1, 'foo' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
array ( 'bar' => 1, 'foo' => 2 ) % DateTime = 0 - Notice Object of class DateTime could not be converted to int
array ( 'bar' => 1, 'foo' => 2 ) % resource = 1
array ( 'bar' => 1, 'foo' => 2 ) % NULL - DivisionByZeroError Modulo by zero
(object) array ( ) % false - DivisionByZeroError Modulo by zero
(object) array ( ) % true = 0 - Notice Object of class stdClass could not be converted to int
(object) array ( ) % 0 - DivisionByZeroError Modulo by zero
(object) array ( ) % 10 = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( ) % 0.0 - DivisionByZeroError Modulo by zero
(object) array ( ) % 10.0 = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( ) % 3.14 = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( ) % '0' - DivisionByZeroError Modulo by zero
(object) array ( ) % '10' = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( ) % '10 elephants' = 1 - Notice A non well formed numeric value encountered
(object) array ( ) % 'foo' - DivisionByZeroError Modulo by zero
(object) array ( ) % array ( ) - DivisionByZeroError Modulo by zero
(object) array ( ) % array ( 0 => 1 ) = 0 - Notice Object of class stdClass could not be converted to int
(object) array ( ) % array ( 0 => 1, 1 => 100 ) = 0 - Notice Object of class stdClass could not be converted to int
(object) array ( ) % array ( 'foo' => 1, 'bar' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
(object) array ( ) % array ( 'bar' => 1, 'foo' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
(object) array ( ) % (object) array ( ) = 0 - Notice Object of class stdClass could not be converted to int
(object) array ( ) % (object) array ( 'foo' => 1, 'bar' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
(object) array ( ) % (object) array ( 'bar' => 1, 'foo' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
(object) array ( ) % DateTime = 0 - Notice Object of class DateTime could not be converted to int
(object) array ( ) % resource = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( ) % NULL - DivisionByZeroError Modulo by zero
(object) array ( 'foo' => 1, 'bar' => 2 ) % false - DivisionByZeroError Modulo by zero
(object) array ( 'foo' => 1, 'bar' => 2 ) % true = 0 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) % 0 - DivisionByZeroError Modulo by zero
(object) array ( 'foo' => 1, 'bar' => 2 ) % 10 = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) % 0.0 - DivisionByZeroError Modulo by zero
(object) array ( 'foo' => 1, 'bar' => 2 ) % 10.0 = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) % 3.14 = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) % '0' - DivisionByZeroError Modulo by zero
(object) array ( 'foo' => 1, 'bar' => 2 ) % '10' = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) % '10 elephants' = 1 - Notice A non well formed numeric value encountered
(object) array ( 'foo' => 1, 'bar' => 2 ) % 'foo' - DivisionByZeroError Modulo by zero
(object) array ( 'foo' => 1, 'bar' => 2 ) % array ( ) - DivisionByZeroError Modulo by zero
(object) array ( 'foo' => 1, 'bar' => 2 ) % array ( 0 => 1 ) = 0 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) % array ( 0 => 1, 1 => 100 ) = 0 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) % array ( 'foo' => 1, 'bar' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) % array ( 'bar' => 1, 'foo' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) % (object) array ( ) = 0 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) % (object) array ( 'foo' => 1, 'bar' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) % (object) array ( 'bar' => 1, 'foo' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) % DateTime = 0 - Notice Object of class DateTime could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) % resource = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) % NULL - DivisionByZeroError Modulo by zero
(object) array ( 'bar' => 1, 'foo' => 2 ) % false - DivisionByZeroError Modulo by zero
(object) array ( 'bar' => 1, 'foo' => 2 ) % true = 0 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) % 0 - DivisionByZeroError Modulo by zero
(object) array ( 'bar' => 1, 'foo' => 2 ) % 10 = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) % 0.0 - DivisionByZeroError Modulo by zero
(object) array ( 'bar' => 1, 'foo' => 2 ) % 10.0 = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) % 3.14 = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) % '0' - DivisionByZeroError Modulo by zero
(object) array ( 'bar' => 1, 'foo' => 2 ) % '10' = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) % '10 elephants' = 1 - Notice A non well formed numeric value encountered
(object) array ( 'bar' => 1, 'foo' => 2 ) % 'foo' - DivisionByZeroError Modulo by zero
(object) array ( 'bar' => 1, 'foo' => 2 ) % array ( ) - DivisionByZeroError Modulo by zero
(object) array ( 'bar' => 1, 'foo' => 2 ) % array ( 0 => 1 ) = 0 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) % array ( 0 => 1, 1 => 100 ) = 0 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) % array ( 'foo' => 1, 'bar' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) % array ( 'bar' => 1, 'foo' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) % (object) array ( ) = 0 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) % (object) array ( 'foo' => 1, 'bar' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) % (object) array ( 'bar' => 1, 'foo' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) % DateTime = 0 - Notice Object of class DateTime could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) % resource = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) % NULL - DivisionByZeroError Modulo by zero
DateTime % false - DivisionByZeroError Modulo by zero
DateTime % true = 0 - Notice Object of class DateTime could not be converted to int
DateTime % 0 - DivisionByZeroError Modulo by zero
DateTime % 10 = 1 - Notice Object of class DateTime could not be converted to int
DateTime % 0.0 - DivisionByZeroError Modulo by zero
DateTime % 10.0 = 1 - Notice Object of class DateTime could not be converted to int
DateTime % 3.14 = 1 - Notice Object of class DateTime could not be converted to int
DateTime % '0' - DivisionByZeroError Modulo by zero
DateTime % '10' = 1 - Notice Object of class DateTime could not be converted to int
DateTime % '10 elephants' = 1 - Notice A non well formed numeric value encountered
DateTime % 'foo' - DivisionByZeroError Modulo by zero
DateTime % array ( ) - DivisionByZeroError Modulo by zero
DateTime % array ( 0 => 1 ) = 0 - Notice Object of class DateTime could not be converted to int
DateTime % array ( 0 => 1, 1 => 100 ) = 0 - Notice Object of class DateTime could not be converted to int
DateTime % array ( 'foo' => 1, 'bar' => 2 ) = 0 - Notice Object of class DateTime could not be converted to int
DateTime % array ( 'bar' => 1, 'foo' => 2 ) = 0 - Notice Object of class DateTime could not be converted to int
DateTime % (object) array ( ) = 0 - Notice Object of class stdClass could not be converted to int
DateTime % (object) array ( 'foo' => 1, 'bar' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
DateTime % (object) array ( 'bar' => 1, 'foo' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
DateTime % DateTime = 0 - Notice Object of class DateTime could not be converted to int
DateTime % resource = 1 - Notice Object of class DateTime could not be converted to int
DateTime % NULL - DivisionByZeroError Modulo by zero
resource % false - DivisionByZeroError Modulo by zero
resource % true = 0
resource % 0 - DivisionByZeroError Modulo by zero
resource % 10 = 5
resource % 0.0 - DivisionByZeroError Modulo by zero
resource % 10.0 = 5
resource % 3.14 = 2
resource % '0' - DivisionByZeroError Modulo by zero
resource % '10' = 5
resource % '10 elephants' = 5 - Notice A non well formed numeric value encountered
resource % 'foo' - DivisionByZeroError Modulo by zero
resource % array ( ) - DivisionByZeroError Modulo by zero
resource % array ( 0 => 1 ) = 0
resource % array ( 0 => 1, 1 => 100 ) = 0
resource % array ( 'foo' => 1, 'bar' => 2 ) = 0
resource % array ( 'bar' => 1, 'foo' => 2 ) = 0
resource % (object) array ( ) = 0 - Notice Object of class stdClass could not be converted to int
resource % (object) array ( 'foo' => 1, 'bar' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
resource % (object) array ( 'bar' => 1, 'foo' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
resource % DateTime = 0 - Notice Object of class DateTime could not be converted to int
resource % resource = 0
resource % NULL - DivisionByZeroError Modulo by zero
NULL % false - DivisionByZeroError Modulo by zero
NULL % true = 0
NULL % 0 - DivisionByZeroError Modulo by zero
NULL % 10 = 0
NULL % 0.0 - DivisionByZeroError Modulo by zero
NULL % 10.0 = 0
NULL % 3.14 = 0
NULL % '0' - DivisionByZeroError Modulo by zero
NULL % '10' = 0
NULL % '10 elephants' = 0 - Notice A non well formed numeric value encountered
NULL % 'foo' - DivisionByZeroError Modulo by zero
NULL % array ( ) - DivisionByZeroError Modulo by zero
NULL % array ( 0 => 1 ) = 0
NULL % array ( 0 => 1, 1 => 100 ) = 0
NULL % array ( 'foo' => 1, 'bar' => 2 ) = 0
NULL % array ( 'bar' => 1, 'foo' => 2 ) = 0
NULL % (object) array ( ) = 0 - Notice Object of class stdClass could not be converted to int
NULL % (object) array ( 'foo' => 1, 'bar' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
NULL % (object) array ( 'bar' => 1, 'foo' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
NULL % DateTime = 0 - Notice Object of class DateTime could not be converted to int
NULL % resource = 0
NULL % NULL - DivisionByZeroError Modulo by zero
>> $a ** $b
false ** false = 1
false ** true = 0
false ** 0 = 1
false ** 10 = 0
false ** 0.0 = 1.0
false ** 10.0 = 0.0
false ** 3.14 = 0.0
false ** '0' = 1
false ** '10' = 0
false ** '10 elephants' = 0 - Notice A non well formed numeric value encountered
false ** 'foo' = 1 - Warning A non-numeric value encountered
false ** array ( ) = 1
false ** array ( 0 => 1 ) = 1
false ** array ( 0 => 1, 1 => 100 ) = 1
false ** array ( 'foo' => 1, 'bar' => 2 ) = 1
false ** array ( 'bar' => 1, 'foo' => 2 ) = 1
false ** (object) array ( ) = 0 - Notice Object of class stdClass could not be converted to int
false ** (object) array ( 'foo' => 1, 'bar' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
false ** (object) array ( 'bar' => 1, 'foo' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
false ** DateTime = 0 - Notice Object of class DateTime could not be converted to int
false ** resource = 0
false ** NULL = 1
true ** false = 1
true ** true = 1
true ** 0 = 1
true ** 10 = 1
true ** 0.0 = 1.0
true ** 10.0 = 1.0
true ** 3.14 = 1.0
true ** '0' = 1
true ** '10' = 1
true ** '10 elephants' = 1 - Notice A non well formed numeric value encountered
true ** 'foo' = 1 - Warning A non-numeric value encountered
true ** array ( ) = 1
true ** array ( 0 => 1 ) = 1
true ** array ( 0 => 1, 1 => 100 ) = 1
true ** array ( 'foo' => 1, 'bar' => 2 ) = 1
true ** array ( 'bar' => 1, 'foo' => 2 ) = 1
true ** (object) array ( ) = 1 - Notice Object of class stdClass could not be converted to int
true ** (object) array ( 'foo' => 1, 'bar' => 2 ) = 1 - Notice Object of class stdClass could not be converted to int
true ** (object) array ( 'bar' => 1, 'foo' => 2 ) = 1 - Notice Object of class stdClass could not be converted to int
true ** DateTime = 1 - Notice Object of class DateTime could not be converted to int
true ** resource = 1
true ** NULL = 1
0 ** false = 1
0 ** true = 0
0 ** 0 = 1
0 ** 10 = 0
0 ** 0.0 = 1.0
0 ** 10.0 = 0.0
0 ** 3.14 = 0.0
0 ** '0' = 1
0 ** '10' = 0
0 ** '10 elephants' = 0 - Notice A non well formed numeric value encountered
0 ** 'foo' = 1 - Warning A non-numeric value encountered
0 ** array ( ) = 1
0 ** array ( 0 => 1 ) = 1
0 ** array ( 0 => 1, 1 => 100 ) = 1
0 ** array ( 'foo' => 1, 'bar' => 2 ) = 1
0 ** array ( 'bar' => 1, 'foo' => 2 ) = 1
0 ** (object) array ( ) = 0 - Notice Object of class stdClass could not be converted to int
0 ** (object) array ( 'foo' => 1, 'bar' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
0 ** (object) array ( 'bar' => 1, 'foo' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
0 ** DateTime = 0 - Notice Object of class DateTime could not be converted to int
0 ** resource = 0
0 ** NULL = 1
10 ** false = 1
10 ** true = 10
10 ** 0 = 1
10 ** 10 = 10000000000
10 ** 0.0 = 1.0
10 ** 10.0 = 10000000000.0
10 ** 3.14 = 1380.3842646028852
10 ** '0' = 1
10 ** '10' = 10000000000
10 ** '10 elephants' = 10000000000 - Notice A non well formed numeric value encountered
10 ** 'foo' = 1 - Warning A non-numeric value encountered
10 ** array ( ) = 1
10 ** array ( 0 => 1 ) = 1
10 ** array ( 0 => 1, 1 => 100 ) = 1
10 ** array ( 'foo' => 1, 'bar' => 2 ) = 1
10 ** array ( 'bar' => 1, 'foo' => 2 ) = 1
10 ** (object) array ( ) = 10 - Notice Object of class stdClass could not be converted to int
10 ** (object) array ( 'foo' => 1, 'bar' => 2 ) = 10 - Notice Object of class stdClass could not be converted to int
10 ** (object) array ( 'bar' => 1, 'foo' => 2 ) = 10 - Notice Object of class stdClass could not be converted to int
10 ** DateTime = 10 - Notice Object of class DateTime could not be converted to int
10 ** resource = 100000
10 ** NULL = 1
0.0 ** false = 1.0
0.0 ** true = 0.0
0.0 ** 0 = 1.0
0.0 ** 10 = 0.0
0.0 ** 0.0 = 1.0
0.0 ** 10.0 = 0.0
0.0 ** 3.14 = 0.0
0.0 ** '0' = 1.0
0.0 ** '10' = 0.0
0.0 ** '10 elephants' = 0.0 - Notice A non well formed numeric value encountered
0.0 ** 'foo' = 1.0 - Warning A non-numeric value encountered
0.0 ** array ( ) = 1
0.0 ** array ( 0 => 1 ) = 1
0.0 ** array ( 0 => 1, 1 => 100 ) = 1
0.0 ** array ( 'foo' => 1, 'bar' => 2 ) = 1
0.0 ** array ( 'bar' => 1, 'foo' => 2 ) = 1
0.0 ** (object) array ( ) = 0.0 - Notice Object of class stdClass could not be converted to int
0.0 ** (object) array ( 'foo' => 1, 'bar' => 2 ) = 0.0 - Notice Object of class stdClass could not be converted to int
0.0 ** (object) array ( 'bar' => 1, 'foo' => 2 ) = 0.0 - Notice Object of class stdClass could not be converted to int
0.0 ** DateTime = 0.0 - Notice Object of class DateTime could not be converted to int
0.0 ** resource = 0.0
0.0 ** NULL = 1.0
10.0 ** false = 1.0
10.0 ** true = 10.0
10.0 ** 0 = 1.0
10.0 ** 10 = 10000000000.0
10.0 ** 0.0 = 1.0
10.0 ** 10.0 = 10000000000.0
10.0 ** 3.14 = 1380.3842646028852
10.0 ** '0' = 1.0
10.0 ** '10' = 10000000000.0
10.0 ** '10 elephants' = 10000000000.0 - Notice A non well formed numeric value encountered
10.0 ** 'foo' = 1.0 - Warning A non-numeric value encountered
10.0 ** array ( ) = 1
10.0 ** array ( 0 => 1 ) = 1
10.0 ** array ( 0 => 1, 1 => 100 ) = 1
10.0 ** array ( 'foo' => 1, 'bar' => 2 ) = 1
10.0 ** array ( 'bar' => 1, 'foo' => 2 ) = 1
10.0 ** (object) array ( ) = 10.0 - Notice Object of class stdClass could not be converted to int
10.0 ** (object) array ( 'foo' => 1, 'bar' => 2 ) = 10.0 - Notice Object of class stdClass could not be converted to int
10.0 ** (object) array ( 'bar' => 1, 'foo' => 2 ) = 10.0 - Notice Object of class stdClass could not be converted to int
10.0 ** DateTime = 10.0 - Notice Object of class DateTime could not be converted to int
10.0 ** resource = 100000.0
10.0 ** NULL = 1.0
3.14 ** false = 1.0
3.14 ** true = 3.14
3.14 ** 0 = 1.0
3.14 ** 10 = 93174.3733866435
3.14 ** 0.0 = 1.0
3.14 ** 10.0 = 93174.3733866435
3.14 ** 3.14 = 36.33783888017471
3.14 ** '0' = 1.0
3.14 ** '10' = 93174.3733866435
3.14 ** '10 elephants' = 93174.3733866435 - Notice A non well formed numeric value encountered
3.14 ** 'foo' = 1.0 - Warning A non-numeric value encountered
3.14 ** array ( ) = 1
3.14 ** array ( 0 => 1 ) = 1
3.14 ** array ( 0 => 1, 1 => 100 ) = 1
3.14 ** array ( 'foo' => 1, 'bar' => 2 ) = 1
3.14 ** array ( 'bar' => 1, 'foo' => 2 ) = 1
3.14 ** (object) array ( ) = 3.14 - Notice Object of class stdClass could not be converted to int
3.14 ** (object) array ( 'foo' => 1, 'bar' => 2 ) = 3.14 - Notice Object of class stdClass could not be converted to int
3.14 ** (object) array ( 'bar' => 1, 'foo' => 2 ) = 3.14 - Notice Object of class stdClass could not be converted to int
3.14 ** DateTime = 3.14 - Notice Object of class DateTime could not be converted to int
3.14 ** resource = 305.2447761824001
3.14 ** NULL = 1.0
'0' ** false = 1
'0' ** true = 0
'0' ** 0 = 1
'0' ** 10 = 0
'0' ** 0.0 = 1.0
'0' ** 10.0 = 0.0
'0' ** 3.14 = 0.0
'0' ** '0' = 1
'0' ** '10' = 0
'0' ** '10 elephants' = 0 - Notice A non well formed numeric value encountered
'0' ** 'foo' = 1 - Warning A non-numeric value encountered
'0' ** array ( ) = 1
'0' ** array ( 0 => 1 ) = 1
'0' ** array ( 0 => 1, 1 => 100 ) = 1
'0' ** array ( 'foo' => 1, 'bar' => 2 ) = 1
'0' ** array ( 'bar' => 1, 'foo' => 2 ) = 1
'0' ** (object) array ( ) = 0 - Notice Object of class stdClass could not be converted to int
'0' ** (object) array ( 'foo' => 1, 'bar' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
'0' ** (object) array ( 'bar' => 1, 'foo' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
'0' ** DateTime = 0 - Notice Object of class DateTime could not be converted to int
'0' ** resource = 0
'0' ** NULL = 1
'10' ** false = 1
'10' ** true = 10
'10' ** 0 = 1
'10' ** 10 = 10000000000
'10' ** 0.0 = 1.0
'10' ** 10.0 = 10000000000.0
'10' ** 3.14 = 1380.3842646028852
'10' ** '0' = 1
'10' ** '10' = 10000000000
'10' ** '10 elephants' = 10000000000 - Notice A non well formed numeric value encountered
'10' ** 'foo' = 1 - Warning A non-numeric value encountered
'10' ** array ( ) = 1
'10' ** array ( 0 => 1 ) = 1
'10' ** array ( 0 => 1, 1 => 100 ) = 1
'10' ** array ( 'foo' => 1, 'bar' => 2 ) = 1
'10' ** array ( 'bar' => 1, 'foo' => 2 ) = 1
'10' ** (object) array ( ) = 10 - Notice Object of class stdClass could not be converted to int
'10' ** (object) array ( 'foo' => 1, 'bar' => 2 ) = 10 - Notice Object of class stdClass could not be converted to int
'10' ** (object) array ( 'bar' => 1, 'foo' => 2 ) = 10 - Notice Object of class stdClass could not be converted to int
'10' ** DateTime = 10 - Notice Object of class DateTime could not be converted to int
'10' ** resource = 100000
'10' ** NULL = 1
'10 elephants' ** false = 1 - Notice A non well formed numeric value encountered
'10 elephants' ** true = 10 - Notice A non well formed numeric value encountered
'10 elephants' ** 0 = 1 - Notice A non well formed numeric value encountered
'10 elephants' ** 10 = 10000000000 - Notice A non well formed numeric value encountered
'10 elephants' ** 0.0 = 1.0 - Notice A non well formed numeric value encountered
'10 elephants' ** 10.0 = 10000000000.0 - Notice A non well formed numeric value encountered
'10 elephants' ** 3.14 = 1380.3842646028852 - Notice A non well formed numeric value encountered
'10 elephants' ** '0' = 1 - Notice A non well formed numeric value encountered
'10 elephants' ** '10' = 10000000000 - Notice A non well formed numeric value encountered
'10 elephants' ** '10 elephants' = 10000000000 - Notice A non well formed numeric value encountered
'10 elephants' ** 'foo' = 1 - Warning A non-numeric value encountered
'10 elephants' ** array ( ) = 1 - Notice A non well formed numeric value encountered
'10 elephants' ** array ( 0 => 1 ) = 1 - Notice A non well formed numeric value encountered
'10 elephants' ** array ( 0 => 1, 1 => 100 ) = 1 - Notice A non well formed numeric value encountered
'10 elephants' ** array ( 'foo' => 1, 'bar' => 2 ) = 1 - Notice A non well formed numeric value encountered
'10 elephants' ** array ( 'bar' => 1, 'foo' => 2 ) = 1 - Notice A non well formed numeric value encountered
'10 elephants' ** (object) array ( ) = 10 - Notice Object of class stdClass could not be converted to int
'10 elephants' ** (object) array ( 'foo' => 1, 'bar' => 2 ) = 10 - Notice Object of class stdClass could not be converted to int
'10 elephants' ** (object) array ( 'bar' => 1, 'foo' => 2 ) = 10 - Notice Object of class stdClass could not be converted to int
'10 elephants' ** DateTime = 10 - Notice Object of class DateTime could not be converted to int
'10 elephants' ** resource = 100000 - Notice A non well formed numeric value encountered
'10 elephants' ** NULL = 1 - Notice A non well formed numeric value encountered
'foo' ** false = 1 - Warning A non-numeric value encountered
'foo' ** true = 0 - Warning A non-numeric value encountered
'foo' ** 0 = 1 - Warning A non-numeric value encountered
'foo' ** 10 = 0 - Warning A non-numeric value encountered
'foo' ** 0.0 = 1.0 - Warning A non-numeric value encountered
'foo' ** 10.0 = 0.0 - Warning A non-numeric value encountered
'foo' ** 3.14 = 0.0 - Warning A non-numeric value encountered
'foo' ** '0' = 1 - Warning A non-numeric value encountered
'foo' ** '10' = 0 - Warning A non-numeric value encountered
'foo' ** '10 elephants' = 0 - Notice A non well formed numeric value encountered
'foo' ** 'foo' = 1 - Warning A non-numeric value encountered
'foo' ** array ( ) = 1 - Warning A non-numeric value encountered
'foo' ** array ( 0 => 1 ) = 1 - Warning A non-numeric value encountered
'foo' ** array ( 0 => 1, 1 => 100 ) = 1 - Warning A non-numeric value encountered
'foo' ** array ( 'foo' => 1, 'bar' => 2 ) = 1 - Warning A non-numeric value encountered
'foo' ** array ( 'bar' => 1, 'foo' => 2 ) = 1 - Warning A non-numeric value encountered
'foo' ** (object) array ( ) = 0 - Notice Object of class stdClass could not be converted to int
'foo' ** (object) array ( 'foo' => 1, 'bar' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
'foo' ** (object) array ( 'bar' => 1, 'foo' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
'foo' ** DateTime = 0 - Notice Object of class DateTime could not be converted to int
'foo' ** resource = 0 - Warning A non-numeric value encountered
'foo' ** NULL = 1 - Warning A non-numeric value encountered
array ( ) ** false = 0
array ( ) ** true = 0
array ( ) ** 0 = 0
array ( ) ** 10 = 0
array ( ) ** 0.0 = 0
array ( ) ** 10.0 = 0
array ( ) ** 3.14 = 0
array ( ) ** '0' = 0
array ( ) ** '10' = 0
array ( ) ** '10 elephants' = 0
array ( ) ** 'foo' = 0
array ( ) ** array ( ) = 0
array ( ) ** array ( 0 => 1 ) = 0
array ( ) ** array ( 0 => 1, 1 => 100 ) = 0
array ( ) ** array ( 'foo' => 1, 'bar' => 2 ) = 0
array ( ) ** array ( 'bar' => 1, 'foo' => 2 ) = 0
array ( ) ** (object) array ( ) = 0
array ( ) ** (object) array ( 'foo' => 1, 'bar' => 2 ) = 0
array ( ) ** (object) array ( 'bar' => 1, 'foo' => 2 ) = 0
array ( ) ** DateTime = 0
array ( ) ** resource = 0
array ( ) ** NULL = 0
array ( 0 => 1 ) ** false = 0
array ( 0 => 1 ) ** true = 0
array ( 0 => 1 ) ** 0 = 0
array ( 0 => 1 ) ** 10 = 0
array ( 0 => 1 ) ** 0.0 = 0
array ( 0 => 1 ) ** 10.0 = 0
array ( 0 => 1 ) ** 3.14 = 0
array ( 0 => 1 ) ** '0' = 0
array ( 0 => 1 ) ** '10' = 0
array ( 0 => 1 ) ** '10 elephants' = 0
array ( 0 => 1 ) ** 'foo' = 0
array ( 0 => 1 ) ** array ( ) = 0
array ( 0 => 1 ) ** array ( 0 => 1 ) = 0
array ( 0 => 1 ) ** array ( 0 => 1, 1 => 100 ) = 0
array ( 0 => 1 ) ** array ( 'foo' => 1, 'bar' => 2 ) = 0
array ( 0 => 1 ) ** array ( 'bar' => 1, 'foo' => 2 ) = 0
array ( 0 => 1 ) ** (object) array ( ) = 0
array ( 0 => 1 ) ** (object) array ( 'foo' => 1, 'bar' => 2 ) = 0
array ( 0 => 1 ) ** (object) array ( 'bar' => 1, 'foo' => 2 ) = 0
array ( 0 => 1 ) ** DateTime = 0
array ( 0 => 1 ) ** resource = 0
array ( 0 => 1 ) ** NULL = 0
array ( 0 => 1, 1 => 100 ) ** false = 0
array ( 0 => 1, 1 => 100 ) ** true = 0
array ( 0 => 1, 1 => 100 ) ** 0 = 0
array ( 0 => 1, 1 => 100 ) ** 10 = 0
array ( 0 => 1, 1 => 100 ) ** 0.0 = 0
array ( 0 => 1, 1 => 100 ) ** 10.0 = 0
array ( 0 => 1, 1 => 100 ) ** 3.14 = 0
array ( 0 => 1, 1 => 100 ) ** '0' = 0
array ( 0 => 1, 1 => 100 ) ** '10' = 0
array ( 0 => 1, 1 => 100 ) ** '10 elephants' = 0
array ( 0 => 1, 1 => 100 ) ** 'foo' = 0
array ( 0 => 1, 1 => 100 ) ** array ( ) = 0
array ( 0 => 1, 1 => 100 ) ** array ( 0 => 1 ) = 0
array ( 0 => 1, 1 => 100 ) ** array ( 0 => 1, 1 => 100 ) = 0
array ( 0 => 1, 1 => 100 ) ** array ( 'foo' => 1, 'bar' => 2 ) = 0
array ( 0 => 1, 1 => 100 ) ** array ( 'bar' => 1, 'foo' => 2 ) = 0
array ( 0 => 1, 1 => 100 ) ** (object) array ( ) = 0
array ( 0 => 1, 1 => 100 ) ** (object) array ( 'foo' => 1, 'bar' => 2 ) = 0
array ( 0 => 1, 1 => 100 ) ** (object) array ( 'bar' => 1, 'foo' => 2 ) = 0
array ( 0 => 1, 1 => 100 ) ** DateTime = 0
array ( 0 => 1, 1 => 100 ) ** resource = 0
array ( 0 => 1, 1 => 100 ) ** NULL = 0
array ( 'foo' => 1, 'bar' => 2 ) ** false = 0
array ( 'foo' => 1, 'bar' => 2 ) ** true = 0
array ( 'foo' => 1, 'bar' => 2 ) ** 0 = 0
array ( 'foo' => 1, 'bar' => 2 ) ** 10 = 0
array ( 'foo' => 1, 'bar' => 2 ) ** 0.0 = 0
array ( 'foo' => 1, 'bar' => 2 ) ** 10.0 = 0
array ( 'foo' => 1, 'bar' => 2 ) ** 3.14 = 0
array ( 'foo' => 1, 'bar' => 2 ) ** '0' = 0
array ( 'foo' => 1, 'bar' => 2 ) ** '10' = 0
array ( 'foo' => 1, 'bar' => 2 ) ** '10 elephants' = 0
array ( 'foo' => 1, 'bar' => 2 ) ** 'foo' = 0
array ( 'foo' => 1, 'bar' => 2 ) ** array ( ) = 0
array ( 'foo' => 1, 'bar' => 2 ) ** array ( 0 => 1 ) = 0
array ( 'foo' => 1, 'bar' => 2 ) ** array ( 0 => 1, 1 => 100 ) = 0
array ( 'foo' => 1, 'bar' => 2 ) ** array ( 'foo' => 1, 'bar' => 2 ) = 0
array ( 'foo' => 1, 'bar' => 2 ) ** array ( 'bar' => 1, 'foo' => 2 ) = 0
array ( 'foo' => 1, 'bar' => 2 ) ** (object) array ( ) = 0
array ( 'foo' => 1, 'bar' => 2 ) ** (object) array ( 'foo' => 1, 'bar' => 2 ) = 0
array ( 'foo' => 1, 'bar' => 2 ) ** (object) array ( 'bar' => 1, 'foo' => 2 ) = 0
array ( 'foo' => 1, 'bar' => 2 ) ** DateTime = 0
array ( 'foo' => 1, 'bar' => 2 ) ** resource = 0
array ( 'foo' => 1, 'bar' => 2 ) ** NULL = 0
array ( 'bar' => 1, 'foo' => 2 ) ** false = 0
array ( 'bar' => 1, 'foo' => 2 ) ** true = 0
array ( 'bar' => 1, 'foo' => 2 ) ** 0 = 0
array ( 'bar' => 1, 'foo' => 2 ) ** 10 = 0
array ( 'bar' => 1, 'foo' => 2 ) ** 0.0 = 0
array ( 'bar' => 1, 'foo' => 2 ) ** 10.0 = 0
array ( 'bar' => 1, 'foo' => 2 ) ** 3.14 = 0
array ( 'bar' => 1, 'foo' => 2 ) ** '0' = 0
array ( 'bar' => 1, 'foo' => 2 ) ** '10' = 0
array ( 'bar' => 1, 'foo' => 2 ) ** '10 elephants' = 0
array ( 'bar' => 1, 'foo' => 2 ) ** 'foo' = 0
array ( 'bar' => 1, 'foo' => 2 ) ** array ( ) = 0
array ( 'bar' => 1, 'foo' => 2 ) ** array ( 0 => 1 ) = 0
array ( 'bar' => 1, 'foo' => 2 ) ** array ( 0 => 1, 1 => 100 ) = 0
array ( 'bar' => 1, 'foo' => 2 ) ** array ( 'foo' => 1, 'bar' => 2 ) = 0
array ( 'bar' => 1, 'foo' => 2 ) ** array ( 'bar' => 1, 'foo' => 2 ) = 0
array ( 'bar' => 1, 'foo' => 2 ) ** (object) array ( ) = 0
array ( 'bar' => 1, 'foo' => 2 ) ** (object) array ( 'foo' => 1, 'bar' => 2 ) = 0
array ( 'bar' => 1, 'foo' => 2 ) ** (object) array ( 'bar' => 1, 'foo' => 2 ) = 0
array ( 'bar' => 1, 'foo' => 2 ) ** DateTime = 0
array ( 'bar' => 1, 'foo' => 2 ) ** resource = 0
array ( 'bar' => 1, 'foo' => 2 ) ** NULL = 0
(object) array ( ) ** false = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( ) ** true = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( ) ** 0 = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( ) ** 10 = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( ) ** 0.0 = 1.0 - Notice Object of class stdClass could not be converted to int
(object) array ( ) ** 10.0 = 1.0 - Notice Object of class stdClass could not be converted to int
(object) array ( ) ** 3.14 = 1.0 - Notice Object of class stdClass could not be converted to int
(object) array ( ) ** '0' = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( ) ** '10' = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( ) ** '10 elephants' = 1 - Notice A non well formed numeric value encountered
(object) array ( ) ** 'foo' = 1 - Warning A non-numeric value encountered
(object) array ( ) ** array ( ) = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( ) ** array ( 0 => 1 ) = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( ) ** array ( 0 => 1, 1 => 100 ) = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( ) ** array ( 'foo' => 1, 'bar' => 2 ) = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( ) ** array ( 'bar' => 1, 'foo' => 2 ) = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( ) ** (object) array ( ) = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( ) ** (object) array ( 'foo' => 1, 'bar' => 2 ) = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( ) ** (object) array ( 'bar' => 1, 'foo' => 2 ) = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( ) ** DateTime = 1 - Notice Object of class DateTime could not be converted to int
(object) array ( ) ** resource = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( ) ** NULL = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) ** false = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) ** true = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) ** 0 = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) ** 10 = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) ** 0.0 = 1.0 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) ** 10.0 = 1.0 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) ** 3.14 = 1.0 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) ** '0' = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) ** '10' = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) ** '10 elephants' = 1 - Notice A non well formed numeric value encountered
(object) array ( 'foo' => 1, 'bar' => 2 ) ** 'foo' = 1 - Warning A non-numeric value encountered
(object) array ( 'foo' => 1, 'bar' => 2 ) ** array ( ) = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) ** array ( 0 => 1 ) = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) ** array ( 0 => 1, 1 => 100 ) = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) ** array ( 'foo' => 1, 'bar' => 2 ) = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) ** array ( 'bar' => 1, 'foo' => 2 ) = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) ** (object) array ( ) = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) ** (object) array ( 'foo' => 1, 'bar' => 2 ) = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) ** (object) array ( 'bar' => 1, 'foo' => 2 ) = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) ** DateTime = 1 - Notice Object of class DateTime could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) ** resource = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'foo' => 1, 'bar' => 2 ) ** NULL = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) ** false = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) ** true = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) ** 0 = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) ** 10 = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) ** 0.0 = 1.0 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) ** 10.0 = 1.0 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) ** 3.14 = 1.0 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) ** '0' = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) ** '10' = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) ** '10 elephants' = 1 - Notice A non well formed numeric value encountered
(object) array ( 'bar' => 1, 'foo' => 2 ) ** 'foo' = 1 - Warning A non-numeric value encountered
(object) array ( 'bar' => 1, 'foo' => 2 ) ** array ( ) = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) ** array ( 0 => 1 ) = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) ** array ( 0 => 1, 1 => 100 ) = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) ** array ( 'foo' => 1, 'bar' => 2 ) = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) ** array ( 'bar' => 1, 'foo' => 2 ) = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) ** (object) array ( ) = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) ** (object) array ( 'foo' => 1, 'bar' => 2 ) = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) ** (object) array ( 'bar' => 1, 'foo' => 2 ) = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) ** DateTime = 1 - Notice Object of class DateTime could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) ** resource = 1 - Notice Object of class stdClass could not be converted to int
(object) array ( 'bar' => 1, 'foo' => 2 ) ** NULL = 1 - Notice Object of class stdClass could not be converted to int
DateTime ** false = 1 - Notice Object of class DateTime could not be converted to int
DateTime ** true = 1 - Notice Object of class DateTime could not be converted to int
DateTime ** 0 = 1 - Notice Object of class DateTime could not be converted to int
DateTime ** 10 = 1 - Notice Object of class DateTime could not be converted to int
DateTime ** 0.0 = 1.0 - Notice Object of class DateTime could not be converted to int
DateTime ** 10.0 = 1.0 - Notice Object of class DateTime could not be converted to int
DateTime ** 3.14 = 1.0 - Notice Object of class DateTime could not be converted to int
DateTime ** '0' = 1 - Notice Object of class DateTime could not be converted to int
DateTime ** '10' = 1 - Notice Object of class DateTime could not be converted to int
DateTime ** '10 elephants' = 1 - Notice A non well formed numeric value encountered
DateTime ** 'foo' = 1 - Warning A non-numeric value encountered
DateTime ** array ( ) = 1 - Notice Object of class DateTime could not be converted to int
DateTime ** array ( 0 => 1 ) = 1 - Notice Object of class DateTime could not be converted to int
DateTime ** array ( 0 => 1, 1 => 100 ) = 1 - Notice Object of class DateTime could not be converted to int
DateTime ** array ( 'foo' => 1, 'bar' => 2 ) = 1 - Notice Object of class DateTime could not be converted to int
DateTime ** array ( 'bar' => 1, 'foo' => 2 ) = 1 - Notice Object of class DateTime could not be converted to int
DateTime ** (object) array ( ) = 1 - Notice Object of class stdClass could not be converted to int
DateTime ** (object) array ( 'foo' => 1, 'bar' => 2 ) = 1 - Notice Object of class stdClass could not be converted to int
DateTime ** (object) array ( 'bar' => 1, 'foo' => 2 ) = 1 - Notice Object of class stdClass could not be converted to int
DateTime ** DateTime = 1 - Notice Object of class DateTime could not be converted to int
DateTime ** resource = 1 - Notice Object of class DateTime could not be converted to int
DateTime ** NULL = 1 - Notice Object of class DateTime could not be converted to int
resource ** false = 1
resource ** true = 5
resource ** 0 = 1
resource ** 10 = 9765625
resource ** 0.0 = 1.0
resource ** 10.0 = 9765625.0
resource ** 3.14 = 156.59064522818883
resource ** '0' = 1
resource ** '10' = 9765625
resource ** '10 elephants' = 9765625 - Notice A non well formed numeric value encountered
resource ** 'foo' = 1 - Warning A non-numeric value encountered
resource ** array ( ) = 1
resource ** array ( 0 => 1 ) = 1
resource ** array ( 0 => 1, 1 => 100 ) = 1
resource ** array ( 'foo' => 1, 'bar' => 2 ) = 1
resource ** array ( 'bar' => 1, 'foo' => 2 ) = 1
resource ** (object) array ( ) = 5 - Notice Object of class stdClass could not be converted to int
resource ** (object) array ( 'foo' => 1, 'bar' => 2 ) = 5 - Notice Object of class stdClass could not be converted to int
resource ** (object) array ( 'bar' => 1, 'foo' => 2 ) = 5 - Notice Object of class stdClass could not be converted to int
resource ** DateTime = 5 - Notice Object of class DateTime could not be converted to int
resource ** resource = 3125
resource ** NULL = 1
NULL ** false = 1
NULL ** true = 0
NULL ** 0 = 1
NULL ** 10 = 0
NULL ** 0.0 = 1.0
NULL ** 10.0 = 0.0
NULL ** 3.14 = 0.0
NULL ** '0' = 1
NULL ** '10' = 0
NULL ** '10 elephants' = 0 - Notice A non well formed numeric value encountered
NULL ** 'foo' = 1 - Warning A non-numeric value encountered
NULL ** array ( ) = 1
NULL ** array ( 0 => 1 ) = 1
NULL ** array ( 0 => 1, 1 => 100 ) = 1
NULL ** array ( 'foo' => 1, 'bar' => 2 ) = 1
NULL ** array ( 'bar' => 1, 'foo' => 2 ) = 1
NULL ** (object) array ( ) = 0 - Notice Object of class stdClass could not be converted to int
NULL ** (object) array ( 'foo' => 1, 'bar' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
NULL ** (object) array ( 'bar' => 1, 'foo' => 2 ) = 0 - Notice Object of class stdClass could not be converted to int
NULL ** DateTime = 0 - Notice Object of class DateTime could not be converted to int
NULL ** resource = 0
NULL ** NULL = 1
> string
>> $a . $b
false . false = ''
false . true = '1'
false . 0 = '0'
false . 10 = '10'
false . 0.0 = '0'
false . 10.0 = '10'
false . 3.14 = '3.14'
false . '0' = '0'
false . '10' = '10'
false . '10 elephants' = '10 elephants'
false . 'foo' = 'foo'
false . array ( ) = 'Array' - Notice Array to string conversion
false . array ( 0 => 1 ) = 'Array' - Notice Array to string conversion
false . array ( 0 => 1, 1 => 100 ) = 'Array' - Notice Array to string conversion
false . array ( 'foo' => 1, 'bar' => 2 ) = 'Array' - Notice Array to string conversion
false . array ( 'bar' => 1, 'foo' => 2 ) = 'Array' - Notice Array to string conversion
false . (object) array ( ) - Catchable error Object of class stdClass could not be converted to string
= 'Array'
false . (object) array ( 'foo' => 1, 'bar' => 2 ) - Catchable error Object of class stdClass could not be converted to string
= 'Array'
false . (object) array ( 'bar' => 1, 'foo' => 2 ) - Catchable error Object of class stdClass could not be converted to string
= 'Array'
false . DateTime - Catchable error Object of class DateTime could not be converted to string
= 'Array'
false . resource = 'Resource id #5'
false . NULL = ''
true . false = '1'
true . true = '11'
true . 0 = '10'
true . 10 = '110'
true . 0.0 = '10'
true . 10.0 = '110'
true . 3.14 = '13.14'
true . '0' = '10'
true . '10' = '110'
true . '10 elephants' = '110 elephants'
true . 'foo' = '1foo'
true . array ( ) = '1Array' - Notice Array to string conversion
true . array ( 0 => 1 ) = '1Array' - Notice Array to string conversion
true . array ( 0 => 1, 1 => 100 ) = '1Array' - Notice Array to string conversion
true . array ( 'foo' => 1, 'bar' => 2 ) = '1Array' - Notice Array to string conversion
true . array ( 'bar' => 1, 'foo' => 2 ) = '1Array' - Notice Array to string conversion
true . (object) array ( ) - Catchable error Object of class stdClass could not be converted to string
= '1Array'
true . (object) array ( 'foo' => 1, 'bar' => 2 ) - Catchable error Object of class stdClass could not be converted to string
= '1Array'
true . (object) array ( 'bar' => 1, 'foo' => 2 ) - Catchable error Object of class stdClass could not be converted to string
= '1Array'
true . DateTime - Catchable error Object of class DateTime could not be converted to string
= '1Array'
true . resource = '1Resource id #5'
true . NULL = '1'
0 . false = '0'
0 . true = '01'
0 . 0 = '00'
0 . 10 = '010'
0 . 0.0 = '00'
0 . 10.0 = '010'
0 . 3.14 = '03.14'
0 . '0' = '00'
0 . '10' = '010'
0 . '10 elephants' = '010 elephants'
0 . 'foo' = '0foo'
0 . array ( ) = '0Array' - Notice Array to string conversion
0 . array ( 0 => 1 ) = '0Array' - Notice Array to string conversion
0 . array ( 0 => 1, 1 => 100 ) = '0Array' - Notice Array to string conversion
0 . array ( 'foo' => 1, 'bar' => 2 ) = '0Array' - Notice Array to string conversion
0 . array ( 'bar' => 1, 'foo' => 2 ) = '0Array' - Notice Array to string conversion
0 . (object) array ( ) - Catchable error Object of class stdClass could not be converted to string
= '0Array'
0 . (object) array ( 'foo' => 1, 'bar' => 2 ) - Catchable error Object of class stdClass could not be converted to string
= '0Array'
0 . (object) array ( 'bar' => 1, 'foo' => 2 ) - Catchable error Object of class stdClass could not be converted to string
= '0Array'
0 . DateTime - Catchable error Object of class DateTime could not be converted to string
= '0Array'
0 . resource = '0Resource id #5'
0 . NULL = '0'
10 . false = '10'
10 . true = '101'
10 . 0 = '100'
10 . 10 = '1010'
10 . 0.0 = '100'
10 . 10.0 = '1010'
10 . 3.14 = '103.14'
10 . '0' = '100'
10 . '10' = '1010'
10 . '10 elephants' = '1010 elephants'
10 . 'foo' = '10foo'
10 . array ( ) = '10Array' - Notice Array to string conversion
10 . array ( 0 => 1 ) = '10Array' - Notice Array to string conversion
10 . array ( 0 => 1, 1 => 100 ) = '10Array' - Notice Array to string conversion
10 . array ( 'foo' => 1, 'bar' => 2 ) = '10Array' - Notice Array to string conversion
10 . array ( 'bar' => 1, 'foo' => 2 ) = '10Array' - Notice Array to string conversion
10 . (object) array ( ) - Catchable error Object of class stdClass could not be converted to string
= '10Array'
10 . (object) array ( 'foo' => 1, 'bar' => 2 ) - Catchable error Object of class stdClass could not be converted to string
= '10Array'
10 . (object) array ( 'bar' => 1, 'foo' => 2 ) - Catchable error Object of class stdClass could not be converted to string
= '10Array'
10 . DateTime - Catchable error Object of class DateTime could not be converted to string
= '10Array'
10 . resource = '10Resource id #5'
10 . NULL = '10'
0.0 . false = '0'
0.0 . true = '01'
0.0 . 0 = '00'
0.0 . 10 = '010'
0.0 . 0.0 = '00'
0.0 . 10.0 = '010'
0.0 . 3.14 = '03.14'
0.0 . '0' = '00'
0.0 . '10' = '010'
0.0 . '10 elephants' = '010 elephants'
0.0 . 'foo' = '0foo'
0.0 . array ( ) = '0Array' - Notice Array to string conversion
0.0 . array ( 0 => 1 ) = '0Array' - Notice Array to string conversion
0.0 . array ( 0 => 1, 1 => 100 ) = '0Array' - Notice Array to string conversion
0.0 . array ( 'foo' => 1, 'bar' => 2 ) = '0Array' - Notice Array to string conversion
0.0 . array ( 'bar' => 1, 'foo' => 2 ) = '0Array' - Notice Array to string conversion
0.0 . (object) array ( ) - Catchable error Object of class stdClass could not be converted to string
= '0Array'
0.0 . (object) array ( 'foo' => 1, 'bar' => 2 ) - Catchable error Object of class stdClass could not be converted to string
= '0Array'
0.0 . (object) array ( 'bar' => 1, 'foo' => 2 ) - Catchable error Object of class stdClass could not be converted to string
= '0Array'
0.0 . DateTime - Catchable error Object of class DateTime could not be converted to string
= '0Array'
0.0 . resource = '0Resource id #5'
0.0 . NULL = '0'
10.0 . false = '10'
10.0 . true = '101'
10.0 . 0 = '100'
10.0 . 10 = '1010'
10.0 . 0.0 = '100'
10.0 . 10.0 = '1010'
10.0 . 3.14 = '103.14'
10.0 . '0' = '100'
10.0 . '10' = '1010'
10.0 . '10 elephants' = '1010 elephants'
10.0 . 'foo' = '10foo'
10.0 . array ( ) = '10Array' - Notice Array to string conversion
10.0 . array ( 0 => 1 ) = '10Array' - Notice Array to string conversion
10.0 . array ( 0 => 1, 1 => 100 ) = '10Array' - Notice Array to string conversion
10.0 . array ( 'foo' => 1, 'bar' => 2 ) = '10Array' - Notice Array to string conversion
10.0 . array ( 'bar' => 1, 'foo' => 2 ) = '10Array' - Notice Array to string conversion
10.0 . (object) array ( ) - Catchable error Object of class stdClass could not be converted to string
= '10Array'
10.0 . (object) array ( 'foo' => 1, 'bar' => 2 ) - Catchable error Object of class stdClass could not be converted to string
= '10Array'
10.0 . (object) array ( 'bar' => 1, 'foo' => 2 ) - Catchable error Object of class stdClass could not be converted to string
= '10Array'
10.0 . DateTime - Catchable error Object of class DateTime could not be converted to string
= '10Array'
10.0 . resource = '10Resource id #5'
10.0 . NULL = '10'
3.14 . false = '3.14'
3.14 . true = '3.141'
3.14 . 0 = '3.140'
3.14 . 10 = '3.1410'
3.14 . 0.0 = '3.140'
3.14 . 10.0 = '3.1410'
3.14 . 3.14 = '3.143.14'
3.14 . '0' = '3.140'
3.14 . '10' = '3.1410'
3.14 . '10 elephants' = '3.1410 elephants'
3.14 . 'foo' = '3.14foo'
3.14 . array ( ) = '3.14Array' - Notice Array to string conversion
3.14 . array ( 0 => 1 ) = '3.14Array' - Notice Array to string conversion
3.14 . array ( 0 => 1, 1 => 100 ) = '3.14Array' - Notice Array to string conversion
3.14 . array ( 'foo' => 1, 'bar' => 2 ) = '3.14Array' - Notice Array to string conversion
3.14 . array ( 'bar' => 1, 'foo' => 2 ) = '3.14Array' - Notice Array to string conversion
3.14 . (object) array ( ) - Catchable error Object of class stdClass could not be converted to string
= '3.14Array'
3.14 . (object) array ( 'foo' => 1, 'bar' => 2 ) - Catchable error Object of class stdClass could not be converted to string
= '3.14Array'
3.14 . (object) array ( 'bar' => 1, 'foo' => 2 ) - Catchable error Object of class stdClass could not be converted to string
= '3.14Array'
3.14 . DateTime - Catchable error Object of class DateTime could not be converted to string
= '3.14Array'
3.14 . resource = '3.14Resource id #5'
3.14 . NULL = '3.14'
'0' . false = '0'
'0' . true = '01'
'0' . 0 = '00'
'0' . 10 = '010'
'0' . 0.0 = '00'
'0' . 10.0 = '010'
'0' . 3.14 = '03.14'
'0' . '0' = '00'
'0' . '10' = '010'
'0' . '10 elephants' = '010 elephants'
'0' . 'foo' = '0foo'
'0' . array ( ) = '0Array' - Notice Array to string conversion
'0' . array ( 0 => 1 ) = '0Array' - Notice Array to string conversion
'0' . array ( 0 => 1, 1 => 100 ) = '0Array' - Notice Array to string conversion
'0' . array ( 'foo' => 1, 'bar' => 2 ) = '0Array' - Notice Array to string conversion
'0' . array ( 'bar' => 1, 'foo' => 2 ) = '0Array' - Notice Array to string conversion
'0' . (object) array ( ) - Catchable error Object of class stdClass could not be converted to string
= '0Array'
'0' . (object) array ( 'foo' => 1, 'bar' => 2 ) - Catchable error Object of class stdClass could not be converted to string
= '0Array'
'0' . (object) array ( 'bar' => 1, 'foo' => 2 ) - Catchable error Object of class stdClass could not be converted to string
= '0Array'
'0' . DateTime - Catchable error Object of class DateTime could not be converted to string
= '0Array'
'0' . resource = '0Resource id #5'
'0' . NULL = '0'
'10' . false = '10'
'10' . true = '101'
'10' . 0 = '100'
'10' . 10 = '1010'
'10' . 0.0 = '100'
'10' . 10.0 = '1010'
'10' . 3.14 = '103.14'
'10' . '0' = '100'
'10' . '10' = '1010'
'10' . '10 elephants' = '1010 elephants'
'10' . 'foo' = '10foo'
'10' . array ( ) = '10Array' - Notice Array to string conversion
'10' . array ( 0 => 1 ) = '10Array' - Notice Array to string conversion
'10' . array ( 0 => 1, 1 => 100 ) = '10Array' - Notice Array to string conversion
'10' . array ( 'foo' => 1, 'bar' => 2 ) = '10Array' - Notice Array to string conversion
'10' . array ( 'bar' => 1, 'foo' => 2 ) = '10Array' - Notice Array to string conversion
'10' . (object) array ( ) - Catchable error Object of class stdClass could not be converted to string
= '10Array'
'10' . (object) array ( 'foo' => 1, 'bar' => 2 ) - Catchable error Object of class stdClass could not be converted to string
= '10Array'
'10' . (object) array ( 'bar' => 1, 'foo' => 2 ) - Catchable error Object of class stdClass could not be converted to string
= '10Array'
'10' . DateTime - Catchable error Object of class DateTime could not be converted to string
= '10Array'
'10' . resource = '10Resource id #5'
'10' . NULL = '10'
'10 elephants' . false = '10 elephants'
'10 elephants' . true = '10 elephants1'
'10 elephants' . 0 = '10 elephants0'
'10 elephants' . 10 = '10 elephants10'
'10 elephants' . 0.0 = '10 elephants0'
'10 elephants' . 10.0 = '10 elephants10'
'10 elephants' . 3.14 = '10 elephants3.14'
'10 elephants' . '0' = '10 elephants0'
'10 elephants' . '10' = '10 elephants10'
'10 elephants' . '10 elephants' = '10 elephants10 elephants'
'10 elephants' . 'foo' = '10 elephantsfoo'
'10 elephants' . array ( ) = '10 elephantsArray' - Notice Array to string conversion
'10 elephants' . array ( 0 => 1 ) = '10 elephantsArray' - Notice Array to string conversion
'10 elephants' . array ( 0 => 1, 1 => 100 ) = '10 elephantsArray' - Notice Array to string conversion
'10 elephants' . array ( 'foo' => 1, 'bar' => 2 ) = '10 elephantsArray' - Notice Array to string conversion
'10 elephants' . array ( 'bar' => 1, 'foo' => 2 ) = '10 elephantsArray' - Notice Array to string conversion
'10 elephants' . (object) array ( ) - Catchable error Object of class stdClass could not be converted to string
= '10 elephantsArray'
'10 elephants' . (object) array ( 'foo' => 1, 'bar' => 2 ) - Catchable error Object of class stdClass could not be converted to string
= '10 elephantsArray'
'10 elephants' . (object) array ( 'bar' => 1, 'foo' => 2 ) - Catchable error Object of class stdClass could not be converted to string
= '10 elephantsArray'
'10 elephants' . DateTime - Catchable error Object of class DateTime could not be converted to string
= '10 elephantsArray'
'10 elephants' . resource = '10 elephantsResource id #5'
'10 elephants' . NULL = '10 elephants'
'foo' . false = 'foo'
'foo' . true = 'foo1'
'foo' . 0 = 'foo0'
'foo' . 10 = 'foo10'
'foo' . 0.0 = 'foo0'
'foo' . 10.0 = 'foo10'
'foo' . 3.14 = 'foo3.14'
'foo' . '0' = 'foo0'
'foo' . '10' = 'foo10'
'foo' . '10 elephants' = 'foo10 elephants'
'foo' . 'foo' = 'foofoo'
'foo' . array ( ) = 'fooArray' - Notice Array to string conversion
'foo' . array ( 0 => 1 ) = 'fooArray' - Notice Array to string conversion
'foo' . array ( 0 => 1, 1 => 100 ) = 'fooArray' - Notice Array to string conversion
'foo' . array ( 'foo' => 1, 'bar' => 2 ) = 'fooArray' - Notice Array to string conversion
'foo' . array ( 'bar' => 1, 'foo' => 2 ) = 'fooArray' - Notice Array to string conversion
'foo' . (object) array ( ) - Catchable error Object of class stdClass could not be converted to string
= 'fooArray'
'foo' . (object) array ( 'foo' => 1, 'bar' => 2 ) - Catchable error Object of class stdClass could not be converted to stri