Loading:


    iconv_strlen
    int iconv_strlen ( string $str [, string $charset=ini_set("iconv.internal_encoding") ] )

    W przeciwieństwie do strlen(), iconv_strlen() zlicza wystąpienia znaków w danym bajcie sekwencji str w oparciu o określony zestaw znaków, wynik ie musi być koniecznie identyczny z długością ciągu w bajtach



    Parametry

     

    str - ciąg znaków


    charset - jeśli jest pominięty, zakłada kodowanie w iconv.internal_encoding

     

    Zwracane wartości


    Zwraca zliczone znaki z str w postaci ciągu znaków



    Napisz Artyku³

    Listing


    <?php
    # UTF-8 zawiera ciąg złej kolejności: \xe9
    $str = "I?t?rn?ti?n\xe9?liz?ti?n";

    print "mb_strlen: ".mb_strlen($str,'UTF-8')."\n";
    print "strlen/utf8_decode: ".strlen(utf8_decode($str))."\n";
    print "iconv_strlen: ".iconv_strlen($str,'UTF-8')."\n";
    ?>




    Dodano przez: igor
    Ranga: Administrator serwisu Punktów: 0
    Komentarze użytkowników
      • Tre¶æ komentarza
        Kod do komentarza (opcjonalnie)
        PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
        Autor
        Token
        token

         

         








    funkcje.net
    Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-2025 v.1.5 | design: diviXdesign & rainbowcolors