Spis treści
Co to jest funkcja addslashes () w PHP
addslashes () Funkcja w PHP dodaje backslash (\) Przed postaciami specjalnymi, takimi jak cytaty, apostrofy i operacje odwrotne. Ta funkcja służy do unikania znaków specjalnych w ciągu, aby można je było bezpiecznie przechowywać w bazie danych lub używać na stronie internetowej bez powodowania błędów składniowych.
Składnia
Składnia funkcji addslashes () jest następująca:
addslashes ($ string)Parametry
Funkcja ma jeden parametr:
Powrót
Zwraca zmodyfikowany ciąg z niezbędnymi dodanymi tyłami przed niektórymi znakami.
Jak działa funkcja addslashes ()
Funkcja addslashes () bierze ciąg jako wejście i zwraca ciąg z znakami specjalnymi, dodając przed nimi dodanie odwrotności.
Postacie, które są prefiksowane z operatorem, obejmują:
Określony zestaw znaków, które są unikane, zależy od ciągu wejściowego.
Przykłady funkcji addslashes ()
Teraz omówimy niektóre przykładowe programy, które wyjaśniają użycie funkcji addslashes () w PHP.
Przykład 1
Dany kod PHP pokazuje użycie funkcji addslashes () do dodawania wcześniejszych kasów Pojedynczy cytat Znaki w ciągu:
// ciąg wejściowyTutaj ciąg Linuksa jest przekazywany jako argument funkcji addslashes (), która ujrzy znak apostrofów. Powstały ciąg będzie Linux \.
Echo() Instrukcja służy do wydrukowania wymyślonego ciągu na wyjście.
Przykład 2
Dany kod PHP pokazuje użycie funkcji addslashes () do dodawania wcześniejszych kasów cudzysłów Znaki w ciągu.
// ciąg wejściowyTutaj ciąg Samouczek „PHP” Linuxhint jest przekazywany jako argument funkcji addslashes (), która ucieknie z postaci podwójnych cytatów. Powstały ciąg będzie Linuxhint \ ”Php \”. Instrukcja echo () wydrukuje wyjście:
Przykład 3
Poniżej znajduje się kolejny kod PHP, który pokazuje użycie addslashes ().
$ str = "kto jest php?";Tutaj ciąg Kto jest php? jest przechowywany w $ str zmienny. Instrukcja echo służy do drukowania ciągu do wyjścia wraz z komunikatem wskazującym, że używanie ciągów nie jest bezpieczne bezpośrednio w zapytaniu bazy danych.
Funkcja addslashes () jest następnie używana do ucieczki od znaku apostrofu w łańcuchu poprzez dodanie przed nią. Powstały ciąg będzie Kto „php”?.
Drugi Echo Instrukcja służy do wydrukowania wymawionego ciągu do wyjścia wraz z komunikatem wskazującym, że można go bezpiecznie używać w zapytaniu bazy danych.
Wniosek
Tutaj omówiliśmy funkcję addslashes () w PHP, która służy do uniknięcia znaków specjalnych w ciągu, aby można je było bezpiecznie przechowywać w bazie danych lub używać na stronie internetowej. Ponadto omówiliśmy składnię, parametr i wartość zwracaną tej funkcji. Aby uzyskać szczegółowe informacje na temat funkcji AddsLashes () i jej przykładowej programu, przeczytaj artykuł.