Jak používat znak dolaru v řetězci v PHP

Existuje několik způsobů, jak tuto hodnotu použít

Krok 1

Otevřete textový editor a vytvořte nový textový soubor nazvaný "dollarsign.php". Do souboru vložte dva PHP oddělovače. Jakýkoliv text umístěný mezi těmito oddělovači se interpretuje jako kód PHP.

Krok 2

Deklarujte proměnnou nazvanou "$ myVar" a nastavte hodnotu řetězce na "hodnotu". Proměnná $ myVar bude použita k ilustraci použití "$" v různých kontextech.

Krok 3

Vytvořte proměnnou nazvanou "$ dollar" a nastavte její hodnotu na "Znak dolaru je \ $ myVar" (znak dolaru je \ $ myVar). Použijte uvozovky kolem hodnotového řetězce a vložte znak PHP escape ("\") před znak "$". Escape character zabraňuje rozšíření proměnné $ myVar při interpretaci řetězce.

Krok 4

Pomocí příkazu PHP "echo ()" vytiskněte hodnotu proměnné "$ dollar". Vzhledem k tomu, že tato proměnná je deklarována pomocí dvojitých uvozovek a znak "$" v $ myVar předchází znak escape, echo () vrátí "Znamení dolaru je $ myVar" (znak dolaru je $ myVar).

Krok 5

Nastavte hodnotu proměnné $ dollar na "Znak dolaru je $ myVar" (znak dolaru je $ myVar). Použijte uvozovky kolem hodnotového řetězce. Neexistuje žádný znak escape v hodnotě proměnné $ dolar, takže $ myVar rozbalí "hodnotu" při interpretaci řetězce.

Krok 6

Pomocí příkazu PHP "echo ()" vytiskněte hodnotu proměnné "$ dollar". To je deklarováno pomocí dvojitých uvozovek, takže echo () vrací "Znaménko dolaru je hodnota" (znak dolaru je hodnota).

Krok 7

Nastavte hodnotu proměnné $ dollar na 'dolarový znak je $ myVar' (znak dolaru je $ myVar). Použijte jednoduché uvozovky kolem hodnotového řetězce.

Krok 8

Pomocí příkazu PHP "echo ()" vytiskněte hodnotu proměnné "$ dollar". Tato proměnná je deklarována pomocí jednoduchých uvozovek, takže proměnná $ myVar není rozbalena a echo () vrátí "Znamení dolaru je $ myVar" (znak dolaru je $ myVar). Uložte a zavřete soubor PHP. Kód by měl vypadat takto:

Krok 9

Otevřete dollarsign.php ve webovém prohlížeči. Ověřte, zda jsou hodnoty "$" řádně analyzovány a vráceny.