Jako ciąg znaków traktowane są wszystkie napisy znajdujące się pomiędzy ‘ a ‘ lub " a ". Przy tym ciągi znaków umieszczone pomiędzy " a " są interpretowane przez PHP. W związku z tym wpisanie poniższych linijek kodu nie we wszystkich przypadkach da te same rezultaty.
<?php $wiek=3; echo '<p>Ala ma 3 lata.</p>'; echo "<p>Ala ma 3 lata</p>"; echo "<p>Ala ma $wiek lata</p>"; echo '<p>Ala ma $wiek lata</p>'; echo "<p>Ala ma $wiek lata</p>"; echo '<p>Ala ma '.$wiek.' lata</p>'; echo "<p>Ala ma ".$wiek." lata</p>"; ?> |
Aby wewnątrz " i " wyświetlić znaki specjalne należy je „zacytować” – poprzedzić symbolem „\” (backslash).
<?php $lata=36; echo "Zmienna \$lata ma wartość $lata."; ?> |
Najczęściej wykorzystywane znaki specjalne to:
- \$ – dolar
- \” – podwójny apostrof
- \n – koniec linii
- \r – powrót karetki
- \t – tabulator
W przypadku ciągów znaków w pojedynczych apostrofach, cytowania wymaga jedynie apostrof.
<?php echo 'Ciąg znaków umieszczony pomiędzy \' a \'.'; ?> |