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“:
Cadrul YII2. Dezvoltarea rapidă a cadrelor moderne PHP
Explorați moderne subtilitățile cadru de dezvoltare web folosind YII2
Î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.
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ă.
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.
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 .
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.
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
Doriți să învețe expresii regulate în PHP?
Acum, uita-te la cursul de 12 ore pe expresii regulate pe PHP!