Re: ajuta la eliminarea dintr-o linie de ghilimele
htmlspecialchars - convertește caractere speciale în mnemonice HTML.
descriere
șir htmlspecialchars (șir de șir [, int quote_style [, charset string]])
Unele caractere au un înțeles special în HTML și ar trebui reprezentate prin mnemonii HTML pentru a-și păstra valoarea. Această funcție returnează șirul cu conversia convertită; Traducerea se efectuează ca de obicei în programarea web modernă. Dacă aveți nevoie de toate caracterele de caractere HTML traduse, utilizați htmlentities ().
Difuzările sunt efectuate:
'' (ampersand) devine '-'
"(citat dublu) devine" "atunci când ENT_NOQUOTES nu este setat
'(citare unică) devine' '' numai când este setat ENT_QUOTES.
<(less than) становится '<'
> (mai mare decât) devine 'gt;'
Exemplul 1. htmlspecialchars ()
$ new = htmlspecialchars ("test", ENT_QUOTES);
Rețineți că această funcție nu difuzează altceva decât cele enumerate mai sus. Pe traducerea completă a mnemoniilor, vedeți htmlentities (). Sprijinul pentru al doilea argument opțional a fost introdus în PHP 3.0.17 și PHP 4.0.3.
Al treilea argument specifică setul de caractere utilizat pentru conversie. Implicit este ISO-8859-1. Sprijinul pentru al treilea argument a fost introdus în PHP 4.1.0.
Răspuns: ajuta la eliminarea citatelor dintr-un șir
mysql_real_escape_string, de asemenea, a fost robovala, dar așa cum am spus de mai sus ieșirile cu slash
cod
șablon
php_flag magic_quotes_gpc oprit
magic_quotes_gpc pe dos la dosar Nu pot pentru ceea ce este necesar și pot să o fac programabil