Echo
Jest to jedna z najczęściej używanych w php funkcji (dokładniej konstrukcji). Za jej pomocą przesyła się do przeglądarki dowolne dane czy kod, np:<?php echo 'Witaj!'; ?>
prześle do przegladarki:
Witaj!
<?php echo '<a href="index.html"> Strona główna</a>'; ?>
prześle do przegladarki kod:
<a href="index.html">Strona główna</a>
czyli zostanie wyświetlony napis "Strona główna" jako hiperłącze.
Za pomocą echo można także przesyłać stałe, zmienne czy funkcje (dwie ostatnie poznamy w dalszej części kursu). Oto przykład ze sklepu, plik catalog/ index.php:
<td width="<?php echo BOX_WIDTH; ?>"valign="top">
Przyjmijmy, że stała BOX_WIDTH zdefiniowaliśmy jako 140,
wówczas ten fragment
kodu w przeglądarce będzie wyglądał następująco:
<td width="140" valign="top">
Zamiast znaku ' można użyć cudzysłowa,np:<?php echo "Witaj!"; ?>
czy nawet objąć przesyłane dane nawiasami:
<?php echo ("Witaj!"); ?>
Jeśli dane zawierają takie same cudzysłowy, jak użyte w konstrukcji echo należy poprzedzić je odwóconym ukośnikiem, np:
<?php echo "<a href=\"index.html\"> Strona główna</a>"; ?>
lub po prostu wymienić cudzysłowy przy echo na pojedyncze:
<?php echo '<a href="index.html"> Strona główna</a>'; ?>
-
Dostosowanie sklepu
-
PHP dla osCommerce