mysql_escape_string
]Podporované v PHP 4 >= 4.0.3, PHP 5, PECL mysql:1.0 Syntax
string mysql_escape_string ( string $neupraveny_retezec )
Popis
Príkaz jazyka PHP
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.
Príklad
<?php
$item =
"Zak's Laptop";
$escaped_item =
mysql_escape_string($item);
printf ("Escaped string: %s\n",
$escaped_item);
?>
Předchozí příklad by zobrazil následující výstup:
Escaped string: Zak\'s Laptop
Pozri aj
mysql_real_escape_string, addslashes
]