print w PHP

Słownik kwalifikacji INF.03 - Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych

print w PHP służy do wypisywania danych na stronie lub w wyniku działania skryptu. Najczęściej używa się go do prezentowania tekstu, wartości zmiennych albo wyniku prostych operacji.

Podstawowe użycie

print("Witaj");

Wynik:

Witaj

Nawiasy przy print nie są obowiązkowe, dlatego poprawny jest także zapis:

print "Witaj";

Wypisywanie zmiennej

$znak = "@";
print($znak);

Wynik:

@

Wypisywanie w pętli

print często łączy się z pętlą, gdy trzeba zaprezentować tekst wiele razy:

$n = 4;
for ($i = 0; $i < $n; $i++) {
    print("@");
}

Wynik:

@@@@

print a echo

W PHP podobną rolę pełni echo. W prostych zadaniach egzaminacyjnych oba mechanizmy często dają ten sam efekt, czyli wypisanie tekstu. print zwraca wartość 1, a echo jest konstrukcją językową przeznaczoną tylko do wypisywania.

Ważne na egzaminie

Jeśli wypisywany jest znak tekstowy, np. @, powinien być zapisany jako tekst:

print("@");

Zapis bez cudzysłowu, np. print(@);, jest niepoprawny, ponieważ @ nie jest wtedy poprawnym literałem tekstowym.