Ciągi znaków i cudzysłowy
Część sekcji Podstawy ścieżki PHP w Coddy. Lekcja 7 z 71.
Ciąg znaków to po prostu sekwencja znaków, takich jak litery, cyfry, symbole lub spacje. W PHP możesz tworzyć ciągi znaków, używając apostrofów ('') lub cudzysłowów (""):
$message1 = 'Hello World!';
$message2 = "Welcome to PHP!";Oba podejścia tworzą prawidłowe ciągi znaków, ale istnieje między nimi istotna różnica.
Cudzysłowy podwójne mają specjalną właściwość zwaną interpolacją zmiennych — mogą zawierać zmienne bezpośrednio w ciągu znaków, używając znaku dolara $:
<?php
$name = "Alice";
$greeting = "Hello, $name!";
echo $greeting; // Wyświetla: Hello, Alice!
?>Pojedyncze cudzysłowy traktują jednak wszystko dosłownie i nie przetwarzają zawartych w nich zmiennych. Na przykład:
<?php
$name = "Alice";
$greeting = 'Hello, $name!';
echo $greeting; // Wyświetla: Hello, $name!
?>Wyzwanie
ŁatwyUtwórz zmienną o nazwie $greeting, która używa cudzysłowów podwójnych, aby umieścić zmienną name bezpośrednio w ciągu znaków w dokładnie takim formacie:Welcome to PHP, [name]!
Spróbuj swoich sił
<?php
$name = "Bob";
$greeting = ?;
// Wyświetl powitanie
echo $greeting;
?>Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.
Wszystkie lekcje w sekcji Podstawy
4Operatory porównania i logiczne
Operatory porównaniaRówność i tożsamośćOperatory logiczne — część 1Operatory logiczne — część 2Powtórka — prosta logika2Zmienne i typy danych
LiczbyCiągi znaków i cudzysłowyWartości logiczneKonwencje nazewnictwaPodsumowanie — inicjalizacja zmiennychPuste zmienneŁączenie ciągów znakówPobieranie danych od użytkownikaKonwersja na inne typy5Instrukcje warunkowe
Instrukcja ifIf - elseOperator trójargumentowyOperator null coalescingInstrukcja switchPodsumowanie — podejmowanie decyzji3Podstawowe operatory
Operatory arytmetyczneOperator moduloOperator potęgowaniaPrzypisanie złożoneInkrementacja/dekrementacjaPriorytet operatorówPowtórka — proste obliczeniaOperatory łańcuchów znakówPoćwicz samodzielnie: Kompilator PHP online