PHP में, iconv_strlen() किसी दिए गए स्ट्रिंग की वर्ण गणना वापस करने के लिए फ़ंक्शन का उपयोग किया जाता है। यह PHP में एक इनबिल्ट फंक्शन है जिसे पहली बार PHP 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)