رفتن به مطلب

ادغام تابع mb_substr با یک زمینه دلخواه؟


پست های پیشنهاد شده

دوستان بنده تو زمینه php چیزی نمیدونم اما برای حل مشکلم به تابع های php ارجاع داده شدم.

مشکل هم ادغام کردن تایع یه زمینه دلخواه با تایع mb_substr هست تا تعداد کاراکتر های اون زمینه دلخواه رو کمتر کنم.

تابع زمینه دلخواه من این هست، میتونید این رو با تابع mb_substr ترکیب کنید تا کاراکترهای زمینه دلخواه رو کمتر کنم؟ تشکر


<?php
if ( get_field('postin1') ) {

echo '<div class="trast">' . get_field('postin1') . '...</div>';

}
?>

ویرایش شده توسط nwmb
لینک به ارسال

سلام. صفحه ی این تابع :

http://php.net/manua...n.mb-substr.php

این هم کد ویرایش شده ی خودتون:


<?php
if ( get_field('postin1') ) {
echo '<div class="trast">' . mb_substr( get_field('postin1'), m, t ) . '...</div>';
//t = tedade character ha va m = mahale shoroo e boresh
}
?>

لینک به ارسال

خیلی خیلی ممنون از شما

یه سوال اضافه، ایا تعداد کاراکتر رو به چیزی مثل تعداد کلمه یا تعداد لاین هم میشه تغییر داد؟ یا فقط بر اساس تعداد کاراکتر هست؟

باز هم تشکر

لینک به ارسال

فکر نکنم تابع خاصی برای اون کار باشه اما تابعی به اسم explode هست که میتونید با اون یک استرینگ رو بر اساس کاراکتری خاص به یک آرایه تبدیل کنید.

http://php.net/EXPLODE

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...