PHP - Escape Characters
در PHP برای نمایش بعضی کاراکترهای خاص داخل رشتهها، باید از Escape Characters استفاده کنیم.
Escape Character در PHP با بکاسلش \ شروع میشود.
🔹 1. پرکاربردترین Escape Characters
| کاراکتر | توضیح | مثال | خروجی |
|---|---|---|---|
\n | خط جدید (New Line) | echo "Hello\nWorld"; | Hello World |
\t | تب (Tab) | echo "Hello\tWorld"; | Hello World |
\\ | نمایش \ | echo "C:\\xampp\\htdocs"; | C:\xampp\htdocs |
\" | نمایش " در رشته دابل کوتیشن | echo "She said: \"Hi\""; | She said: "Hi" |
\' | نمایش ' در رشته سینگل کوتیشن | echo 'It\'s PHP'; | It's PHP |
\$ | نمایش $ بدون تفسیر متغیر | echo "Price: \$100"; | Price: $100 |
🔹 2. تفاوت ' ' و " " در Escape
-
در دابل کوتیشن
" "اکثر Escape Characters تفسیر میشوند. -
در سینگل کوتیشن
' 'تقریباً هیچ Escapeی (به جز\\و\') تفسیر نمیشود.
🔹 3. نمایش نقلقولها در رشتهها
🔹 4. نمایش بکاسلش
🔹 5. جلوگیری از تفسیر متغیر
✅ خلاصه
-
Escape Characterها با
\شروع میشوند. -
پرکاربردها:
\n,\t,\",\',\\,\$. -
" "→ Escape تفسیر میشود. -
' '→ Escapeها تفسیر نمیشوند (به جز\'و\\).
HTML
Tailwind Css
Bootstrap 5
Java script
++C
Python
Three.js
Gsap
Sass
SQL
React