Warning: call_user_func_array() expects parameter 1 to be a valid callback, function 'redirect_login_page' not found or invalid function name in /var/www/yur88222767/data/www/1st-network.ru/wp-includes/class-wp-hook.php on line 307
Идентификация объекта - В сети

Идентификация объекта


Для идентификации объекта применяется функция spl_object_hash ($obj1) — вернет хэш объекта. И уже по хэшу можно определять конкретный объект, который у нас есть.

class Test {}
$obj = new Test();
echo spl_object_hash($obj1);

При передаче объекта по ссылке, хэши будут одинаковы у обоих объектов:

class Test {}
$obj = new Test();
$obj2 = $obj1; //передача по ссылке
echo spl_object_hash($obj1); //вернет одинаковый хэш
echo spl_object_hash($obj2); //вернет одинаковый хэш

Т.е. в из этого примера можно увидеть, где отдельный объект, а где не отдельный.


Ваш комментарий

Ваш адрес email не будет опубликован.

Для отправки комментария, поставьте отметку, что разрешаете сбор и обработку ваших персональных данных . Политика конфиденциальности