PHP में, iconv_strlen() फ़ंक्शन का उपयोग दी गई स्ट्रिंग की कैरेक्टर संख्या प्राप्त करने के लिए किया जाता है। यह PHP में एक अंतर्निहित फ़ंक्शन है जिसे पहली बार PHP 5 संस्करण में उपयोग किया गया था। PHP 8.0 से एन्कोडिंग नल योग्य है।
सिंटैक्स
string iconv_strlen(string $string, string $encoding)
पैरामीटर्स
यह PHP फ़ंक्शन दो पैरामीटर्स स्वीकार करता है: $string और $encoding।
$string - $string पैरामीटर इनपुट स्ट्रिंग के लिए उपयोग किया जाता है।
$encoding - यदि $encoding पैरामीटर अनुपस्थित या null है, तो स्ट्रिंग को iconv.internal_encoding में एन्कोडेड माना जाता है।
रिटर्न वैल्यूज़
iconv_strlen() फ़ंक्शन दी गई स्ट्रिंग में मौजूद कैरेक्टर्स की संख्या की सूची लौटाता है, या एन्कोडिंग के दौरान त्रुटि होने पर False लौटाता है।
उदाहरण
<?php
//UTF-8 स्ट्रिंग
$integer = iconv_strlen("hello world!", "UTF-8");
// यह कैरेक्टर की संख्या लौटाएगा
var_dump($integer);
?>
आउटपुट
int(12)