Programatorii foarte des trebuie să se ocupe de diferite funcții de lucru cu șiruri de caractere în php. Toate manualele prezintă toate funcțiile, dar aș dori să mă limitez la cele principale.
Funcția PHP subordonează o parte din șir
Când trebuie să extrageți un fragment dintr-o anumită lungime dintr-o anumită poziție de pe linie, funcția substr vine la salvare. În această funcție, textul, poziția de pornire și numărul de caractere sunt trecute printr-o virgulă. Ultimul parametru este opțional și în caz de absență rezultatul funcției va fi un fragment al textului sursă de la poziția de început până la sfârșitul liniei.
Funcția PHP strlen - găsiți lungimea unui șir
Această funcție returnează lungimea șirului sursă ca număr întreg. Cu această funcție puteți verifica lungimea datelor introduse de utilizator sau poate altceva.
Modificarea funcției PHP - eliminați spații suplimentare la marginile liniei
Funcția de decupare elimină orice caractere albe de la sfârșitul liniei, inclusiv caracterul de linie nouă. Există, de asemenea, funcții rtrim și ltrim, care elimină spațiile la sfârșit și / sau la începutul liniei.
Funcția PHP strpos - căutări în linie
funcția strpos caută un substring în șir și, dacă reușește, returnează poziția de la începutul acestui substring. După găsirea primului subrevers, căutarea se oprește. Ordinea argumentelor în funcție, așa cum ați învățat deja, este după cum urmează: șir sursă, substring, poziție de început. Al treilea parametru este opțional, dar încercați să vă amintiți ce este.