Se combină incompatibile expresii regulate, php și spațiu

Ei bine, pentru a apela un spațiu altfel? Deci, în PHP este „spațiu liber“ este considerat un simbol al unui șir de caractere, iar valoarea acesteia poate fi chiar atribuit unei variabile. Exemplu „de exemplu“:

Se combină incompatibile expresii regulate, php și spațiu

Cadrul YII2. Dezvoltarea rapidă a cadrelor moderne PHP

Explorați moderne subtilitățile cadru de dezvoltare web folosind YII2

Se combină incompatibile expresii regulate, php și spațiu

În exemplul anterior, diferența în PHP este atribuit două variabile ($ peremen și $ peremen2). Pentru a dovedi existența unor lacune noi le adăuga la valorile cifre. Ca urmare, distanța dintre unitățile a crescut.

Dar vidul - nu este întotdeauna corectă. De exemplu, golurile de la sfârșitul sau la începutul unei linii poate provoca defecte la afișarea textului pe ecran.

taie vidul

În PHP pentru a elimina lacunele din linia include mai multe funcții speciale. Luați în considerare aplicarea fiecăreia dintre aceste exemple.

Se combină incompatibile expresii regulate, php și spațiu

tăiați funcția () să „taie“ spații la începutul și sfârșitul șirului trecut ca argument. Dar ce se întâmplă dacă doriți să ștergeți numai anumite spații? Creatorii de limbi străine au avut grijă de acest lucru:

ltrim () - vă permite să utilizați PHP pentru a elimina spații la începutul liniei.

rtrim () - șterge trailing spații.

Nu voi da un exemplu de utilizare a acestor funcții, deoarece sintaxa lor este identică cu cea anterioară.

Sezonul regulat, domnule!

Ai crezut că am fost totdeauna despărțit cu expresii regulate. Ei bine, cum este posibil acest lucru! Fără ele oriunde, mai ales atunci când vine vorba de lacune în codul PHP. Aici este un exemplu de cum să le folosească pentru a tăia șirul în toate golurile și să le înlocuiască cu o virgulă.

Se combină incompatibile expresii regulate, php și spațiu

Dar, o metodă alternativă de eliminare a lacunelor în PHP. Pentru această funcție activată str_replace (), care înlocuiește apariția subșir specificat.

Se combină incompatibile expresii regulate, php și spațiu

Un pic mai mult despre lacunele

Dar, uneori, „spațiul gol“ nu este suficient în linie, și este necesar să-l adăugați. Vom înțelege cum să facă un spațiu în PHP. În acest scop, concatenare string (asociere) și semnul de spațiu non-rupere  .

Se combină incompatibile expresii regulate, php și spațiu

Acum știm cum să pună un spațiu în codul PHP. Trebuie avut în vedere faptul că adăugarea unui spațiu gol între ghilimele ( „“), va da nimic la rând. Deci, această opțiune este cea mai fără probleme așa cum este descris mai sus.

Pentru restul de manipulare „spațiu gol“ trebuie să folosească expresii regulate. Inclusiv PHP pentru a înlocui spațiile în adresa URL. Dar vom vorbi despre data viitoare.

Se combină incompatibile expresii regulate, php și spațiu

Cadrul YII2. Dezvoltarea rapidă a cadrelor moderne PHP

Explorați moderne subtilitățile cadru de dezvoltare web folosind YII2

Cele mai multe știri IT si dezvoltare web pe canalul nostru-Telegram

Se combină incompatibile expresii regulate, php și spațiu

Doriți să învețe expresii regulate în PHP?

Acum, uita-te la cursul de 12 ore pe expresii regulate pe PHP!