Właśnie znalazłem kawałek mojego kodu, który zawierał jedną oryginalną literówkę.Typo daje nieoczekiwane wyniki w PHP
$msg = "Some text";
$msg .= " some more text";
$msg .+ " yet more text!";
$msg .= " last text";
Zawiadomienie .+
które powinny być .=
. Co zaskakuje mnie to, że kod prowadził bez wytwarzania błędu, ostrzeżenia lub powiadomienia, a wyjście było:
Some text some more text last text
Zastanawiałem się, dlaczego to zrobił. Wiem doskonale, co to jest, ale jak interpretowana jest interpretacja, ponieważ nie ma znaku równości.
Dzięki za wejście! – Iznogood
@lznogood: Nie ma problemu! Warto tutaj zastanowić się, co się stanie, jeśli użyjesz wyrażenia "witaj", jako samotnego stwierdzenia: nic. To naprawdę sedno tego pytania. –
w prawo! Dzięki jeszcze raz! – Iznogood