Loading:


    addcslashes()

    string addcslashes ( string $str , string $lista_znaków )


    Dodaje znak '/' ucieczki przed każdym niebezpiecznym znakiem zdefiniowanym w tablicy drugiego argumentu. Funkcja również oprócz zdefiniowanych znaków zabezpieczy: []^_`

     

    Jeśli $lista_znaków zawiera znaki \ n \ r itd., wtedy są one przetwarzane w C-podobny styl, podczas gdy inne nie-alfanumeryczne znaki z kodami ASCII niższe niż 32 oraz wyższe niż 126 zamieniane są na reprezentacje ósemkową.

         Podczas definiowania sekwencji znaków w $listaznaków argumentu, możesz używać przedziału znaków np A..Z, ta wartość zabezpieczy wszystkie duże litery w ciągu znaków.
         <? php
         echo addcslashes ( 'foo [] "," A.. z');
         / / Zwróci: \ f \ o \ o \ [\]
         / / Wszystkie duże oraz małe litery będą miały znak ucieczki przed sobą
        
         ?>

         Ponadto, jeżeli pierwszy znak w szeregu ma wyższą wartość niż ASCII drugiego znaku w zakresie, zakres nie zostanie brany pod uwagę. Tylko znak z początku oraz końca okresu będą zawierały ucieczki. Użyj funkcji ord (), aby znaleźć wartość ASCII znaku.
         <? php
         echo addcslashes ( "zoo ['.']"," z.. ");
         / / Zwróci: \ zoo [ '\ ".]
         >




    Napisz Artyku³

    Listing

    niema




    Dodano przez: divix
    Ranga: Administrator serwisu Punktów: 0
    Komentarze użytkowników
    Ten artykuł musi zostać poprawiony. Jest on niezgodny z polską ortografią i stylistycznością.
    autor: szukacz błędów | 128 | 2009-03-17 09:32:35


    Wpis został zaktualizowany. Dziękujemy za czujność.
    autor: Divix | 129 | 2009-03-17 12:25:40


      • 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