<?php
class A {
function __construct() {
$_REQUEST[__CLASS__]['page'] = 5;
$__CLASS__->pik=9;
}
}
var_dump($_REQUEST);
echo (new A)->pik;
var_dump($_REQUEST);
array(0) {
}
Fatal error: Uncaught Error: Attempt to assign property "pik" on null in /in/2Ycdd:6
Stack trace:
#0 /in/2Ycdd(13): A->__construct()
#1 {main}
thrown in /in/2Ycdd on line 6
Process exited with code 255.
array(0) {
}
Warning: Creating default object from empty value in /in/2Ycdd on line 6
Notice: Undefined property: A::$pik in /in/2Ycdd on line 13
array(1) {
["A"]=>
array(1) {
["page"]=>
int(5)
}
}
Output for 7.3.32 - 7.3.33, 7.4.26
array(0) {
}
Warning: Creating default object from empty value in /in/2Ycdd on line 6
array(1) {
["A"]=>
array(1) {
["page"]=>
int(5)
}
}