" r" في أتش تي أم أل مصنوع من CakePhp Sanitize :: Clean ()
-
12-09-2019 - |
سؤال
لقد استخدمت تعقيم :: نظف في CakePhp لتعقيم مدخلات المستخدم وبالنتيجة حصلت على حرف " r".
- ماذا تعني هذه الشخصية (" r")؟
- هل هناك وظيفة تقوم بعكس تعقيم :: نظيف، حتى أتمكن من استخدامها قبل إخراج البيانات.
المحلول
يمكنك التخلص من هذه الشخصية (وغيرها) عن طريق الاتصال trim($userInput);
أو بهذه الطريقة باستخدام Sanitize::clean
:
$opts = array('carriage'=>true);
$cleaned = Sanitize::clean($userInput,$opts);
نصائح أخرى
" r" هي حرف عودة النقل (عند الطباعة إلى وحدة التحكم، فإنه يسبب الإخراج للبدء في السطر التالي ولكنه لا يؤثر على عرض صفحات الويب).
لا تنتمي إلى StackOverflow