Jak używać znaku dolara w ciągu znaków w PHP

Istnieje kilka sposobów na wykorzystanie wartości

Krok 1

Otwórz edytor tekstu i utwórz nowy plik tekstowy o nazwie "dollarsign.php". Dodaj dwa ograniczniki PHP do pliku. Każdy tekst umieszczony między tymi ogranicznikami jest interpretowany jako kod PHP.

Krok 2

Zadeklaruj zmienną o nazwie "$ myVar" i ustaw wartość łańcucha na "wartość". Zmienna $ myVar zostanie wykorzystana do zilustrowania użycia "$" w różnych kontekstach.

Krok 3

Utwórz zmienną o nazwie "Dolar" i ustaw jej wartość na "Znak dolara to \ $ myVar" (znak dolara to \ $ myVar). Używaj cudzysłowów w łańcuchu wartości i umieść znak ucieczki PHP ("\") przed znakiem "$". Znak Escape zapobiega rozwinięciu zmiennej $ myVar podczas interpretowania ciągu znaków.

Krok 4

Użyj konstruktora języka "echo ()", aby wydrukować wartość zmiennej "$ dollar". Ponieważ ta zmienna jest deklarowana za pomocą podwójnych cudzysłowów, a znak "$" w $ myVar jest poprzedzony znakiem escape, echo () zwraca "Znak dolara to $ myVar" (Dolar to $ myVar).

Krok 5

Ustaw wartość zmiennej $ dollar na "Znak dolara to $ myVar" (znak dolara to $ myVar). Użyj cytatów w całym łańcuchu wartości. W wartości zmiennej $ dollar nie ma znaku escape, więc $ myVar rozszerzy "wartość", gdy łańcuch zostanie zinterpretowany.

Krok 6

Użyj konstruktora języka "echo ()", aby wydrukować wartość zmiennej "$ dollar". Jest to deklarowane za pomocą podwójnych cudzysłowów, więc echo () zwraca "znak dolara jest wartością" (znak dolara jest wartością).

Krok 7

Ustaw wartość zmiennej $ dolara na "Znak dolara to $ myVar" (znak dolara to $ myVar). Użyj pojedynczych cudzysłowów wokół łańcucha wartości.

Krok 8

Użyj konstruktora języka "echo ()", aby wydrukować wartość zmiennej "$ dollar". Ta zmienna jest deklarowana za pomocą pojedynczych cudzysłowów, więc zmienna $ myVar nie jest rozwinięta, a echo () zwraca "Znak dolara to $ myVar" (Dolar jest to myVar). Zapisz i zamknij plik PHP. Kod powinien wyglądać tak:

Krok 9

Otwórz plik dollarsign.php w przeglądarce internetowej. Sprawdź, czy wartości "$" są poprawnie analizowane i zwracane.