mysql_escape_string

mysql_escape_string -- Upraví řetězec pro bezpečné použití v mysql_query.

Popis

string mysql_escape_string ( string neupraveny_retezec)

Tato funkce opatří speciální znaky v neupraveny_retezec zpětným lomítkem pro bezpečné použití v mysql_query( ) (konce řádků jsou nahrazeny značkou \n atd . ).

Poznámka: mysql_escape_string() nepřidává zpětná lomítka před znaky % a _ .

Funkce je téměř identická s mysql_real_escape_string( ) . Vyjma toho , že mysql_real_escape_string( ) upraví řetězec podle nastavené znakové sady v aktuálním identifikátoru spojení . mysql_escape_string( ) nepoužívá identifikátor spojení a ani nebere v potaz aktuální znakovou sadu .

Příklad 1 . mysql_escape_string( ) příklad




Předchozí příklad by zobrazil následující výstup :










Dále také : mysql_real_escape_string( ) , addslashes( ) a magic_quotes_gpc directive .