escape characters in php



أحياناً نحتاج استخدام رمز معين كرمز فقط وليس عنصر ( PHP ) قابل للتنفيذ . مثلاً إن أردت استخدام علامة (‘) كجزء من نص وليس رمز برمجي يتم تنفيذه, فمن الطبيعي كتابة الكو بهذا الشكل
<?php
  echo 'My frind's name is Mohamed'// هذا كود خاطئ
?>

والكود سابق لن يتم تنفيذه بشكل سليم لأنه سيتم اعتبار العلامة (‘) الثانية جزء من كود البرمجة. لذا يجب تخطي الرمز باستخدام علامة (\) بهذا الشكل

<?php
  echo 'My frind\'s name is Mohamed'//هذا كود صحيح
?>

وبالطبع يمكن التكرار أيما شيئت هكذا

<?php
   echo "She said to her friend \"I love you\"."
?>

وتتم عملية تخطي الرموز بشكل أكبر عند استخدام علامة الاقتباس المزدوجة.

أما في حالة استخدام علامة الاقتباس الفردية يتم اعتبار (‘) و (//) فقط عناصر قابلة للتخطي.
مثلاً لن يتم تخطي الرمز (“) في الكود التالي وسيتم طباعته كما هو

<?php
   echo 'She said to her friend \"I love you\".'
?>


escape characters in php escape characters in php Reviewed by tarik on فبراير 01, 2019 Rating: 5

ليست هناك تعليقات:

يتم التشغيل بواسطة Blogger.