Dlaczego tak
Operator + w PHP zawsze wykonuje dodawanie arytmetyczne, więc łańcuch '5' zostaje zamieniony na liczbę i $y = 7. Operatorem łączenia tekstów jest kropka, więc $x . 2 daje łańcuch '52'. Odpowiedź „52 7” wynika z przeniesienia zasad JavaScript, w którym + z tekstem skleja łańcuchy — w PHP + nigdy nie łączy tekstów.