Conversia etichetele entităților html - tech pe blog
Scrierea tag-uri HTML
După cum știm toate etichetele HTML încep cu o paranteză unghiulară stânga (mai puțin). În cazul în care se înlocuiește cu codul său de-esență, browser-ul nu va mai accepta textul în continuare ca un cod de etichetă.
Pentru cod este afișat ca text și nu a fost înțeleasă de către browser-ul ca o echipa, pur și simplu înlocuiți următoarele caractere speciale pentru esența lor:
- <на <
- > to gt;
- „Pe“
- pe -
Tabel de caractere speciale și codurile lor de entități
Tag-uri PRE COD XMP
Un pic despre etichetele care au nevoie de ajutor, dar nu ajută sau sunt non-valabile.
- «preformate» - element de bloc care definește un bloc de text preformatat.
- element de linie pentru afișarea unul sau mai multe rânduri de text, care este un cod de program.
Aceste etichete fac din text, dar nu-l transforma în ființă.- permite să afișeze fragmentul de text forma în care este reprezentată în tag-ul. Asta e ceea ce avem nevoie pentru a afișa entitățile! Dar, din păcate, el a fost mult timp exclus din HTML-caietul de sarcini și sprijinul său poate fi reziliat de către orice browser, în orice moment. Funcția PHP a codului de conversie în vigoare
Pentru a converti codul în vigoare, puteți utiliza htmlspecialchars PHP) funcția (. Un exemplu de utilizarea acestuia:
Al doilea argument opțional specifică modul de procesare a quote_style ghilimele simple și duble. În modul implicit, ENT_COMPAT, convertit ghilimele duble, simple rămân neschimbate. În modul ENT_QUOTES convertit ghilimele duble și single. și modul de ENT_NOQUOTES, ghilimele simple si duble rămân neschimbate.
Dacă aveți WordPress, utilizați funcția esc_html_e ().
Pe ecran, în ambele cazuri, va fi afișat:
Adică, este afișat codul în loc de executat.
mulțumesc
Următoarele surse au fost folosite în scris acest articol: