Sve funkcije obrezivanja koriste se za uklanjanje razmaka s početka i kraja niza. Sljedeći se znakovi u PHP-u smatraju prazninama. Određeni raspon znakova može se koristiti bez ovih razmaka.
““ - svemirski karakter“\ N” - znak novog retka
"\ T" - znak kartice
“\ R” - znak za povratak kočije
“\ 0” - vertikalni znak kartice
“\ X0B” - nulabajtni znak
Primjer-1: funkcija trim ()
trim () funkcija može uzeti dva ulaza kao vrijednosti argumenata. Prvi argument je obvezan, a drugi argument neobvezan. Ako je neobavezna vrijednost argumenta izostavljena, tada će funkcija ukloniti razmak s početnog i završnog dijela vrijednosti koju daje prvi argument. U sljedećem primjeru postoji više razmaka na početku i kraju varijable $ str1 i primjenjuje se funkcija trim $ str1 bez opcijskog parametra. "\ R \ n" razmaci su uključeni u varijablu $ str2 i "\ R \ n" koristi se kao vrijednost drugog argumenta funkcije trim (). U tom će slučaju funkcija trim () ukloniti sve "\ R \ n" razmaci s obje strane varijable $ str2. Vrijednosti raspona mogu se koristiti kao vrijednost drugog argumenta. Na obje strane varijable nalaze se numeričke vrijednosti $ str3 i numerički raspon 0… 9 koristi se kao druga vrijednost argumenta funkcije trim () za uklanjanje numeričkog dijela s obje strane varijable $ str3.
$ str1 = "Volim programirati";// pomoću funkcije trim () bez neobavezne vrijednosti
obrezivanje odjeka ($ str1)."
";
$ str2 = "\ r \ nPHP je popularan programski jezik \ r \ n";
// koristeći funkciju trim () s “\ r \ n” kao neobaveznom vrijednošću
obrezivanje odjeka ($ str2, "\ r \ n")."
";
$ str3 = "123 linuxhint.com 890 ";
// upotreba funkcije trim () s numeričkim rasponom kao neobavezna vrijednost
obrezivanje odjeka ($ str3, "0 ... 9")."
";
?>
Izlaz:
Primjer-2: ltrim () i rtrim () funkcije
ltrim () i rtrim () funkcije su identične obrezati () funkcija. ltrim () uklanja razmake ili druge specifične znakove s lijeve strane i rtrim () uklanja razmake ili druge specifične znakove s desne strane bilo koje vrijednosti niza. U sljedećem primjeru, ltrim () i rtrim () primjenjuju se na dvije varijable, $ Str1 i $ Str2 sa i bez opcionalne vrijednosti.
$ Str1 = "PHP je popularan jezik";$ Str2 = "02JavaScript je skriptni jezik na strani klijenta99";
// pomoću funkcije ltrim ()
echo "Izlaz ltrim () bez opcionalne vrijednosti: ". ltrim ($ Str1)."
";
echo "Izlaz ltrim () s neobaveznom vrijednošću: ". ltrim ($ Str2, "0 ... 9")."
";
// pomoću funkcije rtrim ()
echo "Izlaz rtrim () bez opcionalne vrijednosti: ". rtrim ($ Str1)."
";
echo "Izlaz rtrim () s neobaveznom vrijednošću: ". rtrim ($ Str2, "0 ... 9")."
";
?>
Izlaz:
Morat ćete koristiti funkcije obrezivanja u svom PHP programu na temelju zahtjeva za dobivanjem odgovarajućeg rezultata. Nadam se da će vam ovaj vodič pomoći da razumijete upotrebu funkcija obrezivanja i pravilno ih primijenite u svojoj PHP skripti.