mb_strimwidth() PHP-এ ফাংশনটি নির্দিষ্ট প্রস্থের সাথে একটি প্রদত্ত স্ট্রিং ছেঁটে ফেলার জন্য ব্যবহৃত হয়। এটি একটি প্রদত্ত স্ট্রিং থেকে নির্দিষ্ট প্রস্থ কাটাতে ব্যবহৃত হয়।
সিনট্যাক্স
string mb_strimwidth($str_string, $int_start, $int_width, $str_trim_marker, $str_encoding)
উদাহরণস্বরূপ,
mb_strimwidth($str_string: "PHP Tutorials", $int_start: 2, $int_width: 10, $str_trim_marker: "...",);
পরামিতি
mb_strimwidth() স্ট্রিং প্রস্থ ট্রিম করতে পাঁচটি ভিন্ন প্যারামিটার গ্রহণ করে।
-
$str_string − যে স্ট্রিংটি ডিকোড করা হবে৷
৷ -
$int_start − এই পূর্ণসংখ্যা প্যারামিটারটি নির্দিষ্ট স্টার্ট পজিশন থেকে স্ট্রিংটিকে ট্রিম করবে। এটি স্ট্রিং এর শুরু থেকে অক্ষরের স্ট্রিং ট্রিম করবে।
-
$int_width - পছন্দসই ট্রিমের প্রস্থ। নেতিবাচক প্রস্থ স্ট্রিং এর শেষ থেকে গণনা করা হয়।
-
$str_trim_marker − এটি একটি স্ট্রিং যা প্রদত্ত স্ট্রিংয়ের শেষে যোগ করা হয় যখন স্ট্রিংটি কাটা/ছেঁটে দেওয়া হয়।
-
$str_encoding - এটি অক্ষর এনকোডিং পরামিতি। যদি এটি বাদ দেওয়া হয় বা NULL হয়, তাহলে অভ্যন্তরীণ এনকোডিং মান ব্যবহার করা হবে৷
রিটার্ন মান
mb_strimwidth() কাটা স্ট্রিং ফেরত দেয়। যদি আমরা ট্রিম_মার্কার সেট করি , তারপর এটি প্রস্থের সাথে মেলে শেষ অক্ষরগুলিকে প্রতিস্থাপন করবে।
উদাহরণ
<?php // UTF-8 encoding mb_internal_encoding("UTF-8"); // It will trim the given string width $str_string = mb_strimwidth("Simply Easy Learning!", 2, 15, "..."); // shows the resultant output echo "$str_string"; ?>
আউটপুট
এটি নিম্নলিখিত আউটপুট তৈরি করবে -
mply Easy Le...
দ্রষ্টব্য − উপরের PHP কোডটি 2 nd থেকে স্ট্রিংটি ট্রিম করা শুরু করবে 12 th পর্যন্ত অক্ষর চরিত্র এটি অভ্যন্তরীণ এনকোডিং ব্যবহার করে৷