PHP-এ, iconv_strlen() একটি প্রদত্ত স্ট্রিং এর অক্ষর গণনা ফেরত দিতে ফাংশন ব্যবহার করা হয়। এটি পিএইচপি-তে একটি অন্তর্নির্মিত ফাংশন যা প্রথম পিএইচপি 5 সংস্করণে ব্যবহৃত হয়। PHP 8.0 থেকে এনকোডিং বাতিলযোগ্য।
সিনট্যাক্স
string iconv_strlen(str $string, str $encoding)
পরামিতি
এই PHP ফাংশন দুটি প্যারামিটার গ্রহণ করে:$string এবং $এনকোডিং .
-
$string− ইনপুট স্ট্রিং এর জন্য $string প্যারামিটার ব্যবহার করা হয়।
-
$encoding− যদি $এনকোডিং প্যারামিটারটি অনুপস্থিত থাকে বা এটি শূন্য থাকে, তাহলে স্ট্রিংটিকে iconv.internal_encoding-এ এনকোড করা হয়েছে বলে ধরে নেওয়া হয় .
রিটার্ন মান
iconv_strlen() ফাংশন প্রদত্ত স্ট্রিং-এ উপস্থিত অক্ষর গণনার তালিকা প্রদান করে, অথবা এনকোডিংয়ের সময় ত্রুটি দেখা দিলে এটি মিথ্যা প্রদান করে।
উদাহরণ
<?php //UTF-8 string $integer = iconv_strlen("hello world!", "UTF-8"); // It will returns the number of character var_dump($integer); ?>অক্ষরের সংখ্যা প্রদান করবে
আউটপুট
int(12)