Home » Articole » Articole » Calculatoare » Programare » PHP » Caracterele de evadare în PHP

Caracterele de evadare în PHP

postat în: PHP 0

Caracterele de evadare sunt simboluri cu semnificație specială, secundară, atunci când sunt cuplate cu metoda de evadare a limbii. Putem indica faptul că dorim o nouă linie într-un fișier text utilizând \n. În acest exemplu, n nu este „doar un n”, înseamnă că vrem o linie nouă, deoarece este precedată de o bară oblică inversă, caracterul de evadare al PHP. În PHP, caracterele de evadare sunt utilizate în mod obișnuit în șirurile cu ghilimele duble, astfel încât să putem include caractere speciale (șirul cu ghilimele simple va ignora acest lucru, la fel ca alte comenzi, variabile și altele asemenea).

O modalitate utilă de a gândi despre caracterul de evadare este că „inversează” caracterul sau simbolul care vine după el. Dacă precede o literă, atunci ar trebui să facă ceva, nu să afișeze litera. Dacă precede un simbol, simbolul are o valoare specială în PHP, dar de fapt vrem să vedem caracterul.

Tabelul 10 Caractere de evadare

\” Tipăriți ghilimele duble, nu le folosiți ca marcator de deschidere sau de închidere
\’ Tipăriți ghilimele simple, nu le utilizați ca marcator de deschidere sau de închidere a unui șir
\n Imprimați un nou caracter de linie (pentru fișiere text sau de ieșire, nu pe ecran)
\t Tipăriți un caracter de tabulație
\r Imprimați un return car (pentru fișiere text sau de ieșire, nu pe ecran)
\$ Tipăriți următorul caracter ca semn dolar, nu ca parte a unei variabile
\\ Tipăriți următorul caracter ca o bară oblică inversă, nu ca un caracter de evadare

Scrierea $string = Vreau să cheltuiesc $5,00; ar avea ca rezultat o eroare de nume. În schimb, putem folosi $string= “Vreau să cheltuiesc \$5.00”; pentru a obține rezultatul pe care îl căutăm. Dacă dorim să folosim bara oblică inversă, am putea scrie o locație de folder ca $address = “c:\\www\\ourfolder\\sometext.txt”;. Deși am putea face acest lucru mai ușor cu ghilimele simple ca $address = ‘c:\www\ourfolder\sometext.txt’; ar trebui să atașăm orice variabile la care dorim să facem referire în șirul care este cu ghilimele simple.

Sursa: Michael Mendez, The Missing Link – An Introduction to Web Development and Programming (CC BY-NC-SA 3.0 License), Published by Open SUNY Textbooks, Milne Library (IITG PI), State University of New York at Geneseo. Traducere de Nicolae Sfetcu

<p align=”center”><a href=”https://www.telework.ro/ro/web-design-ro/”><img border=”0″ src=”https://www.telework.ro/wp-content/uploads/2020/06/728×90-RO-Web.png” width=”728″ height=”90″></a></p>

Ghid WordPress pentru dezvoltatori
Ghid WordPress pentru dezvoltatori

WordPress este o platformă pentru site-uri web rapidă, fiabilă, cu facilități multiple pentru dezvoltatori și ușor de utilizat. Totusi, dezvoltatorii și beneficiarii au de multe ori nevoie să adauge funcționalități suplimentare pentru a răspunde nevoilor lor. Acest ghid oferă unele … Citeşte mai mult

Nu a fost votat 3.57 Selectează opțiunile Acest produs are mai multe variații. Opțiunile pot fi alese în pagina produsului.
Ghid WordPress pentru începători
Ghid WordPress pentru începători

WordPress combină simplitatea pentru utilizatorii şi editori cu complexitate suportului software pentru dezvoltatori. Acest lucru îl face mai flexibil, fiind în acelaşi timp uşor de utilizat. Simplitatea sa face posibilă instalarea şi publicarea online rapid. Nimic nu ar trebui să … Citeşte mai mult

Nu a fost votat 2.68 Selectează opțiunile Acest produs are mai multe variații. Opțiunile pot fi alese în pagina produsului.
Proiectarea, dezvoltarea şi întreţinerea siturilor web
Proiectarea, dezvoltarea şi întreţinerea siturilor web

Un ghid pentru dezvoltatorii web, cu accent pe HTML, XML, JavaScript, SQL, tehnologii web, software web, software pentru dezvoltare web, aplicaţii web, şabloane pentru aplicaţii web, AJAX, servicii web, sindicalizarea web, web design, situri web, găzduirea web, analiza siturilor web, … Citeşte mai mult

Nu a fost votat 2.6810.72 Selectează opțiunile Acest produs are mai multe variații. Opțiunile pot fi alese în pagina produsului.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *