PHP – کاراکترهای Escape
آخرین بروزرسانی:
کاراکترهای Escape در PHP
برای وارد کردن کاراکترهایی که در یک رشته غیرقانونی هستند، از کاراکتر Escape استفاده کنید.
یک کاراکتر Escape یک بکاسلش \
است که به دنبال آن کاراکتری که میخواهید وارد کنید، میآید.
مثالی از یک کاراکتر غیرقانونی یک نقلقول دوبل داخل یک رشته است که با نقلقولهای دوبل احاطه شده است:
مثال
$x = "We are the so-called "Vikings" from the north.";
برای رفع این مشکل از کاراکتر Escape \"
استفاده کنید:
مثال
$x = "We are the so-called \"Vikings\" from the north.";
کاراکترهای Escape دیگر در PHP
کدهای Escape و نتیجه آنها:
کد | نتیجه |
---|---|
\’ | نقلقول تک |
\” | نقلقول دوبل |
\$ | متغیرهای PHP |
\n | خط جدید |
\r | بازگشت کریج |
\t | تب (Tab) |
\f | Form Feed |
\ooo | مقدار اکتال |
\xhh | مقدار هگز |
مثالهایی از استفاده از کاراکترهای Escape:
// استفاده از نقلقول تک
$x = 'It\'s a beautiful day!';
echo $x; // خروجی: It's a beautiful day!
// استفاده از نقلقول دوبل
$y = "He said, \"Hello!\"";
echo $y; // خروجی: He said, "Hello!"
// استفاده از متغیرهای PHP
$z = "This costs \$5";
echo $z; // خروجی: This costs $5
// خط جدید
$a = "Hello\nWorld!";
echo $a;
/* خروجی:
Hello
World!
*/
// بازگشت کریج
$b = "Hello\rWorld!";
echo $b;
// نتیجه به نوع ترمینال وابسته است
// استفاده از تب
$c = "Hello\tWorld!";
echo $c; // خروجی: Hello World!
// استفاده از مقدار اکتال
$d = "\101\102\103";
echo $d; // خروجی: ABC
// استفاده از مقدار هگز
$e = "\x41\x42\x43";
echo $e; // خروجی: ABC
کاراکترهای Escape ابزار مفیدی برای کار با رشتهها در PHP هستند و به شما اجازه میدهند تا کاراکترهای خاصی را که بهطور عادی نمیتوانید در یک رشته وارد کنید، استفاده کنید.
برای ارسال نظر لطفا ابتدا وارد حساب کاربری خود شوید. صفحه ورود و ثبت نام