Loading:


    array preg_split
    array preg_split ( string $pattern , string $subject [, int $limit [, int $flags ]] )


    dzieli podany łańcuch znaków poprzez wyrażenia regularne.

    Parametry

     

    pattern

    Wzorzec do wyszukiwania, jako łańcuch znaków.

    subject

    ciąg wejściowy.

    limit
    Jeśli określony, tylko podciągi do wartości limit zostaną zwrócone i jeśli limit jest -1 o w rzeczywistości oznacza "bez ograniczeń" co jest przydatne do określenia flagi.

    flags
    flagi mogą być dowolnej kombinacji następujących flag (w połączeniu z bitami | operatorami):

    PREG_SPLIT_NO_EMPTY
    Jeśli ta flaga jest ustawiona, tylko niepuste części zostaną zwrócone przez preg_split ().


    PREG_SPLIT_DELIM_CAPTURE



    PREG_SPLIT_OFFSET_CAPTURE



    Zwracane wartości

     Zwraca tablicę zawierającą kolejne podciągi ciągu podzielone wzdłuż granic dopasowany przez wzorzec.

     



    Napisz Artyku³

    Listing


    //Example #1 preg_split() example : Pobierz części wyszukiwanego ciągu

    <?php
    // zwrot podzielony przez dowolną liczbę przecinków lub spacji
    // które obejmują " ", \r, \t, \n i \f
    $keywords = preg_split("/[\s,]+/", "hypertext language, programming");
    ?>

    //Example #2 Dzielenie ciąg znaków do komponentu

    <?php
    $str = 'string';
    $chars = preg_split('//', $str, -1, PREG_SPLIT_NO_EMPTY);
    print_r($chars);
    ?>

    //Example #3 Dzielenie ciągu na pasujące i inne

    <?php
    $str = 'hypertext language programming';
    $chars = preg_split('/ /', $str, -1, PREG_SPLIT_OFFSET_CAPTURE);
    print_r($chars);
    ?>

    //Powyższy przykład wyświetli:

    Array
    (
        [0] => Array
            (
                [0] => hypertext
                [1] => 0
            )

        [1] => Array
            (
                [0] => language
                [1] => 10
            )

        [2] => Array
            (
                [0] => programming
                [1] => 19
            )

    )


       

     




    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