در زمان استفاده از تابع substr در پی اچ پی در صورتی که بخواهید متن فارسی را خلاصه کنید با یک مشکل مواجه می شود و آن این است که در انتهای برخی از جملات، یک علامت سئوال ? داخل لوزی را مشاهده می کنید.
با یک تغییر کوچک در کد و تغییر تابع substr به mb_substr می توانید این مشکل را حل کنید.
فرض کنید کد زیر را برای محدودیت کاراکتر های this می خواهیم استفاده کنیم.
به جای این کد
substr($this->textTab
از این کد استفاده کنید
mb_substr($this->textTab