حذف فضای خالی از خروجی تابع

در وردپرس، بسیاری از توابع هستند که همه چیز را به عنوان خروجی در اختیار شما قرار میدهند.برای مثال، خروجی های wp_list_pages() که لیستی از تمامی صفحات منتشر شده می باشد.  خروچی HTML با فرمتی ساده  (به معنی: دارای پرش به خط و تورفتگی متن).

گاهی اوقات شرایطی بوجود می یاد ، ” فضای خالی ” در قالب امری نامطلوب است مانند ۱) بیشتر کاراکتر های که باید تحویل داده شوند و ۲) بسته شدن “گپ” در نسخه های قدیمی IE

اگر تابع از روشی برای برگرداندن یک رشته پشتیبانی بکند(بجای چاپ بلافاصله آن)، شما می تونید از یک عبارت منظم برای حذف فضا استفاده کنید:

<?php    echo preg_replace('/>\s+</m', '><', wp_list_pages('echo=0')); ?>

مبنع این خبر (برای مشاهده متن کامل خبر لینک زیر را بزنید):
تک آموز