Rozdział 6.
Aby sprawnie tworzyć skrypty PHP, niezbędna jest znajomość zasad przetwarzania ciągów znaków. Właściwie każdy skrypt w mniejszym lub większym stopniu wykorzystuje ciągi znaków oraz operujące na nich funkcje. Jak wiemy na podstawie lektury rozdziału 2., ciąg może zostać utworzony na trzy różne sposoby, przy użyciu:
♦ składni ze znakami cudzysłowu,
♦ składni ze znakami apostrofu,
♦ składni ze znakami heredoc.
W przypadku składni z użyciem znaków apostrofu, jak i składni heredoc, zawarte w ciągach nazwy zmiennych oraz sekwencje znaków specjalnych (por. tabela 2.1) są zamieniane na odpowiadające im wartości. W przypadku użycia składni za znakami apostrofo ich zawartość nie jest interpretowana. Przykłady wykorzystania wymienionych składni zostały zaprezentowane w skrypcie widocznym na listingu 6.1, a efekt jego działania ilustruje rysunek 6.1.
Listing 6.1. Różne sposoby umieszczania ciągów znaków w shypcie
<html>
<head>
<title>Przykladowa strona</title>
</head>
<body>
<?php
Sliczba - 100:
$ciag = "abcd":
Sstrl - "Zmienna liczba = Sliczba. a zmienna ciąg - Sciag.'':
Sstr2 - 'Zmienna liczba - Sliczba. a zmienna ciąg = Sciag.':
Sstr3 - <«ID1