Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> PHP

PHP में iconv() का उपयोग करके स्ट्रिंग को अनुरोधित कैरेक्टर एन्कोडिंग में बदलें


PHP में, iconv() फ़ंक्शन का उपयोग स्ट्रिंग को अनुरोधित कैरेक्टर एन्कोडिंग में बदलने के लिए किया जाता है। इसका उपयोग स्ट्रिंग "string" पर from_encoding से to_encoding तक कैरेक्टर सेट रूपांतरण करने के लिए किया जाता है।

सिंटैक्स

string iconv(string $from_encoding, string $to_encoding, string $string)

पैरामीटर्स

iconv() फ़ंक्शन तीन पैरामीटर्स स्वीकार करता है: $from_encoding, $to_encoding और $string।

  • $from_encoding - यह पैरामीटर इनपुट चार्टसेट निर्दिष्ट करने के लिए उपयोग किया जाता है।

  • $to_encoding - यह पैरामीटर आउटपुट चार्टसेट के लिए उपयोग किया जाता है।

  • $string - यह पैरामीटर स्ट्रिंग को बदलने के लिए उपयोग किया जाता है।

रिटर्न वैल्यूज़

iconv() सफलता पर परिवर्तित स्ट्रिंग लौटाता है या विफलता पर False लौटाता है।

उदाहरण 1

<pre>
    <?php
        // स्ट्रिंग में बदलने के लिए डॉलर सिम्बल का उपयोग किया गया
        $text = "the Dollar symbol '$'";
        echo 'Original:', $text, PHP_EOL;
        echo 'TRANSLIT: ', iconv("UTF-8", "ISO-8859-1", $text), PHP_EOL;
        echo 'IGNORE: ', iconv("UTF-8", "ISO-8859-1", $text), PHP_EOL;
    ?>
</pre>

आउटपुट

Original:the Dollar symbol '$' TRANSLIT: the Dollar symbol '$' IGNORE: the Dollar symbol '$'

उदाहरण 2

<pre>
    <?php
        // स्ट्रिंग में बदलने के लिए डॉलर सिम्बल का उपयोग किया गया
        $string = "Indian Rupees '?'";
        echo 'Original: ', $string, PHP_EOL;
        echo 'TRANSLIT : ', iconv("UTF-8", "ISO-8859-1", $string), PHP_EOL;
        echo 'IGNORE: ', iconv("UTF-8", "ISO-8859-1", $string), PHP_EOL;
    ?>
</pre>

आउटपुट

Original: Indian Rupees '?' TRANSLIT: Indian Rupees '?' IGNORE: Indian Rupees '?'

  1. - PHP में स्ट्रिंग को नंबर में कैसे बदलें

    PHP में स्ट्रिंग को नंबर में बदलना विधि 1: टाइप कास्टिंग (int / float) <?php $str = 150; $num = (int)$str; echo संख्या (स्ट्रिंग से परिवर्तित) = $num; ?> आउटपुट संख्या (स्ट्रिंग से परिवर्तित) = 150 विधि 2: floatval() / doubleval() <?php $str = 100.56; echo स्ट्रिंग = $str\n; $num = f

  1. - PHP में स्ट्रिंग को बूलियन में कैसे कन्वर्ट करें?

    PHP में स्ट्रिंग को बूलियन में कन्वर्ट करने के लिए, कोड इस प्रकार है। filter_var() मेथड का उपयोग करें: उदाहरण <?php echo Displaying Sunday as first day of a week...\n; $res = date(l - d/m/Y, strtotime(sunday 0 week)); echo First day (next week) = , $res . \n; var_dump(filter_var($res, FILTER_VA

  1. - Java में String को कैरेक्टर ऐरे में कितने तरीकों से बदल सकते हैं?

    आप String को कैरेक्टर ऐरे में या तो String के प्रत्येक एलिमेंट को ऐरे में कॉपी करके या toCharArray() मेथड का उपयोग करके बदल सकते हैं। प्रत्येक एलिमेंट को कॉपी करना बदले जाने वाले String को प्राप्त करें। String की लंबाई के साथ एक खाली कैरेक्टर ऐरे बनाएं। String क्लास का charAt() मेथड किसी विशेष पोज