<?php
$lules = array(
'dsf1sdfd' => '',
'sdfd2sffffff' => 0,
'dfsdf3sdfefd' => 'fdsf',
'dsfsdf4d' => '',
'sdfdsff5ffff' => 0,
'dfsdfsdf6efd' => 'fdsf',
'dsfsdfd' => '',
'sdfdsffffff' => 0,
'dfsdfsdfefd' => 'fdsf',
'dsfsdfd' => '',
'sdfdsffffff' => 0,
'dfsdfsdfefd' => 'fdsf',
'dsfsdfd' => '',
'sdfdsffffff' => 0,
'dfsdfsdfefd' => 'fdsf',
'dsfsdfd' => '',
'sdfdsffffff' => 0,
'dfsdfsdfefd' => 'fdsf',
'dsfsdfd' => '',
'sdfdsffffff' => 0,
'dfsdfsdfefd' => 'fdsf',
'dsfsdfd' => '',
'sdfdsffffff' => 0,
'dfsdfsdfefd' => 'fdsf',
'dsfsdfd' => '',
'sdfdsffffff' => 0,
'dfsdfsdfefd' => 'fdsf',
'dsfsdfd' => '',
'sdfdsffffff' => 0,
'dfsdfsdfefd' => 'fdsf',
);
$rules = array(
'dsf1sdfd' => '',
'sdfd2sffffff' => 0,
'dfsdf3sdfefd' => 'fdsf',
'dsfsdf4d' => '',
'sdfdsff5ffff' => 0,
'dfsdfsdf6efd' => 'fdsf',
'dsfsdfd' => '',
'sdfdsffffff' => 0,
'dfsdfsdfefd' => 'fdsf',
'dsfsdfd' => '',
'sdfdsffffff' => 0,
'dfsdfsdfefd' => 'fdsf',
'dsfsdfd' => '',
'sdfdsffffff' => 0,
'dfsdfsdfefd' => 'fdsf',
'dsfsdfd' => '',
'sdfdsffffff' => 0,
'dfsdfsdfefd' => 'fdsf',
'dsfsdfd' => '',
'sdfdsffffff' => 0,
'dfsdfsdfefd' => 'fdsf',
'dsfsdfd' => '',
'sdfdsffffff' => 0,
'dfsdfsdfefd' => 'fdsf',
'dsfsdfd' => '',
'sdfdsffffff' => 0,
'dfsdfsdfefd' => 'fdsf',
'dsfsdfd' => '',
'sdfdsffffff' => 0,
'dfsdfsdfefd' => 'fdsf',
);
$time = time();
foreach($lules as $key => $value)
{
if(empty($value))
{
unset($lules[$key]);
}
}
$time1 = time();
echo $time1 - $time;
var_dump($lules);
$time0 = time();
$bules = array_filter(&$rules);
$time2 = time();
echo $time2 - $time0;
var_dump($bules);
var_dump($rules);
- Output for 7.0.0
- Parse error: syntax error, unexpected '&' in /in/4NNDn on line 78
Process exited with code 255. - Output for 5.5.24 - 5.5.30, 5.6.8 - 5.6.16
- Fatal error: Call-time pass-by-reference has been removed in /in/4NNDn on line 78
Process exited with code 255.
preferences:
161.68 ms | 1399 KiB | 24 Q