Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Konkatenacja i operatory .= oraz =
gminaprzyjaznaph...
post
Post #1





Grupa: Nieautoryzowani
Postów: 2
Pomógł: 0
Dołączył: 1.03.2021

Ostrzeżenie: (0%)
-----


Dzień dobry,

Przerabiam pewną książkę i natknąłem się na przykład, do którego mam następujące pytania:

  1. <?php
  2. $output = ' ';
  3. for ($count = 1; $count <= 10; $count++) {
  4. $output .= $count . ' ';
  5. }
  6. echo $output;
  7. ?>


$output .= $count . ' '; - wyświetla liczby od 1 do 10. Jeżeli natomiast .= zamienię na =, wyświetlona zostanie tylko ostatnia liczba - 10. Dlaczego tak jest?
$output = $output . $count . ' '; - decydując się na standardowe przypisanie, po prawej stronie dochodzi również zmienna $output. Nie mogę rozgryźć co ona właściwie tam otrzymuje w trakcie wykonywania pętli. Próbowałem wstawiać różne znaki aby uchwycić ten moment, tj. litery, cyfry, ale nadal nie mogę zrozumieć.

Ten post edytował gminaprzyjaznaphp 1.03.2021, 15:48:23
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 27.09.2025 - 13:58