<?php
class Se {
public $data1;
public function setData(array $data){
if (empty($data)) {
throw new InvalidArgumentException('The name of an employee cannot be empty.');
}
$data1 = $data;
$data1 = array_values($data1);
var_dump($data1);
}
public function getE(){
return $data1[0];
}
};
$tmpaaa= array('3333','222');
$ttt = new Se();
$ttt->setData($tmpaaa);
echo $ttt->getE();
array(2) {
[0]=>
string(4) "3333"
[1]=>
string(3) "222"
}
Warning: Undefined variable $data1 in /in/cKpLU on line 19
Warning: Trying to access array offset on null in /in/cKpLU on line 19
array(2) {
[0]=>
string(4) "3333"
[1]=>
string(3) "222"
}
Warning: Undefined variable $data1 in /in/cKpLU on line 19
Warning: Trying to access array offset on value of type null in /in/cKpLU on line 19
Output for 7.4.0 - 7.4.25, 7.4.27 - 7.4.33
array(2) {
[0]=>
string(4) "3333"
[1]=>
string(3) "222"
}
Notice: Undefined variable: data1 in /in/cKpLU on line 19
Notice: Trying to access array offset on value of type null in /in/cKpLU on line 19
array(2) {
[0]=>
string(4) "3333"
[1]=>
string(3) "222"
}
Notice: Undefined variable: data1 in /in/cKpLU on line 19
Output for 5.0.0 - 5.0.5
Parse error: parse error, unexpected T_ARRAY, expecting '&' or T_VARIABLE in /in/cKpLU on line 5
Process exited with code 255.
Output for 4.4.2 - 4.4.9
Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /in/cKpLU on line 3
Process exited with code 255.
Parse error: parse error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /in/cKpLU on line 3
Process exited with code 255.
Output for 4.3.2 - 4.3.4
Parse error: parse error, expecting `T_OLD_FUNCTION' or `T_FUNCTION' or `T_VAR' or `'}'' in /in/cKpLU on line 3
Process exited with code 255.