Есть ли разница между указателями и ссылками? Когда следует использовать ссылки?Ссылки и указатели PHP
Что на самом деле этот синтаксис?
$a = &$b
Есть ли разница между указателями и ссылками? Когда следует использовать ссылки?Ссылки и указатели PHP
Что на самом деле этот синтаксис?
$a = &$b
Не используйте ссылки! Они могут привести к неожиданному поведению.
По состоянию на PHP.net: Одним из ключевых моментов PHP 5 OOP, который часто упоминается, является то, что «объекты передаются по ссылкам по умолчанию». Это не совсем так.
Есть указатели и ссылки, вы можете увидеть его ниже.
Такое поведение опасно, поскольку оно изменяет переменную, которую вы не трогаете.
$b === $c // returns true
$youCantSayThisVariableIsRelated = null
$b === $c // returns false!
Этот вопрос о переходе по ссылке на функцию. Здесь объясняется разница между переменной, указателем и ссылкой. –