PHP/Zmienne i tablice: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
→‎Tablice: przy var_dump nie ma potrzeby otwierania i zamykania znaczników HTML-a pre, gdyż samo var_dump je generuje. Wobecz czego pozwoliłem sobie usunąć 2 zbędne linijki, trochę zmodyfikować opis.
Linia 531:
$tablica[rand(0, 8)] = 6;
 
echo '<pre>';
var_dump($tablica);
echo '</pre>';
</source>
 
Najpierw przypisaliśmy do losowego elementu tablicy nową wartość: 6. Całość wyświetlamy funkcją <code>var_dump()</code>. Przydaje się ona przy poszukiwaniu błędów w skrypcie. Potrafi zaprezentować w czytelnej formie każdy typ danych, więc możemy za jej pomocą kontrolować, czy na danym etapie wykonywania rezultaty są takie, jakie być powinny. Podobne działanie ma funkcja <code>print_r()</code>, przy czym <code>var_dump()</code> generuje gotowy kod HTML, otoczony znacznikami <code>&lt;pre&gt; &lt;/pre&gt;</code> i sformatowany, podczas gdy <code>print_r()</code> zwraca tekst sformatowany, ale bez znaczników HTML.
 
Zobacz teraz, jak zachowuje się <code>$tablica</code>, kiedy próbujemy ją wywołać samodzielnie: