هل لدى Zend شيئًا مثل {Strip} في Smarty؟
-
26-09-2019 - |
سؤال
لدى Smarty وظيفة {Strip}:
{strip}
<table border='0'>
<tr>
<td>
Hello world
</td>
</tr>
</table>
{/strip}
الذي يخرج:
<table border='0'><tr><td>Hello world</td></tr></table>
أريد أيضًا القيام بذلك في Zend (لتقليل كمية لدغات إرسال كل طلب) ، دون تثبيت Smarty.
ومع ذلك ، لا أرغب في إضافة رمز إلى كل ملف تخطيط / .phtml ، لذلك سيكون مكونًا إضافيًا لـ FrontController لطيفًا.
المحلول
لماذا لا تستخدم نفس Regex الذي يستخدمه Smarty. انها بسيطة جدا:
function strip($str, $replace = ' ')
{
return preg_replace('#\s+#', $replace, $str);
}
لا تنتمي إلى StackOverflow