קודם כל, התו & בפונקציה מקשר לכתובת המשתנה בזכרון
כלומר אם אתה עושה פונקציה כזאת:
קוד:
function lala(&$variable) {
$variable = 5;
}
$x = 1;
lala($x);
ה
$X
ישתנה, הערך שלו ישתנה ישירות דרך הפונקציה גם בלי
RETURN
בעצם זה עובד כמו פרוצדורה למי שיודע מה זה
----
מבחינת תו הנקודותיים
כן, זהו קישור לפונקציות מחלקה, התו בעצם מחליף את
->
כמו שאמרו פה