php

Upotreba funkcije implode () u PHP-u

Upotreba funkcije implode () u PHP-u

implode () je ugrađena funkcija PHP-a koja generira vrijednost niza kombiniranjem elemenata niza s graničnikom. Radi kao još jedna ugrađena funkcija PHP-a, join (). Ova se funkcija koristi u različite svrhe u skripti. Na primjer, kada trebamo podatke niza proslijediti s razmakom iz jedne skripte u drugu, tada se podaci niza mogu pretvoriti u niz pomoću druge ugrađene funkcije, explode (), prije nego što podatke prenesemo u drugu skriptu. Izvorni podaci niza mogu se preuzeti iz niza u drugoj skripti pomoću funkcije implode (). Kako se ova funkcija može koristiti u PHP skripti prikazano je u ovom vodiču.

Sintaksa:

funkcija implode () u skripti se može koristiti na dva načina. Može se koristiti s graničnikom ili bez njega. Sintakse ove funkcije date su u nastavku:

niz implodirati (niz $ niz) 

Kada se funkcija implode () koristi bez ikakvog graničnika, ona vraća vrijednost niza kombinirajući sve elemente $ polja.

niz implodirati (niz $ ljepilo, niz $ niz) 

Kada se funkcija implode () koristi s bilo kojim određenim graničnikom, ona vraća vrijednost niza dodavanjem graničnika sa svakim elementom polja $.

Primjer 1: Upotreba funkcije implode () bez graničnika

Sljedeća skripta prikazuje način upotrebe funkcije implode () bez ikakvog graničnika za kombiniranje vrijednosti polja. Stvorite PHP datoteku sa sljedećom skriptom.

Varijabla polja s imenom $ boja definiran je s pet vrijednosti niza. Funkcija implode () vratit će niz kombinirajući vrijednosti polja s praznim nizom koji će se ispisati kasnije.

// Definiraj niz nizova
$ colors = array ('White', 'Red', 'Green', 'Blue', 'Pink', 'Purple');
// implode () funkcija bez graničnika
$ str = implode ($ boje);
jeka "

Izlaz funkcije implode () bez graničnika:

$ str
";
?>

Izlaz:

Sljedeći će se izlaz pojaviti nakon pokretanja skripte s web poslužitelja. Prikazuje šest vrijednosti polja kao niz.

Primjer 2: Upotreba funkcije implode () s razdjelnikom prostora

Sljedeća skripta prikazuje način korištenja funkcije implode () s razdjelnikom razmaka ("). Niz numeričkih vrijednosti definiran je u skripti. Skripta će vratiti niz kombinirajući vrijednosti polja s razmakom.

// Definiraj niz brojeva
$ brojevi = niz (12, 56, 23, 89, 65, 90);
// implode () funkcija s razgraničnikom
$ str = implode (", $ brojevi);
jeka "

Izlaz funkcije implode () s razgraničnikom:

$ str
";
?>

Izlaz:

Sljedeći će se izlaz pojaviti nakon pokretanja skripte s web poslužitelja. Šest brojevnih vrijednosti polja odvojeno je razmakom u izlazu.

Primjer 3: Upotreba funkcije implode () s graničnikom zarez (,)

U prethodna dva primjera niti jedna vrijednost polja ne sadrži razmak. Ali ako vrijednost sadrži niz više riječi, tada se graničnik razmaka može koristiti za odvajanje vrijednosti polja. Sljedeća skripta prikazuje upotrebu funkcije implode () s razdjelnikom zareza (,). Stvorite PHP datoteku sa sljedećom skriptom.

Niz imenovan $ imena je definiran u skripti s pet vrijednosti niza s više riječi. Dalje, funkcija implode () koristi se s graničnikom zarez (,) za pridruživanje vrijednosti $ imena. Vraćena vrijednost ove funkcije pohranjuje se u varijablu $ str koja se ispisuje kasnije.

// Definiraj niz nizova s ​​više riječi
$ names = niz ('Nikhil Proctor', 'Kaylee Potter', 'Cloe Whittaker', 'Laila Murphy', 'Rochelle Palmer');
// implode () funkcija s razgraničnikom
$ str = implode (',', $ imena);
jeka "

Izlaz funkcije implode () s razdjelnikom zareza (,):

$ str
";
?>

Izlaz:

Sljedeći će se izlaz pojaviti nakon pokretanja skripte s web poslužitelja. Vrijednosti polja ispisuju se separatorom zareza (,) na izlazu.

Primjer 4: Upotreba funkcije implode () u dvodimenzionalnom nizu

U prethodna tri primjera koristi se jednodimenzionalni niz. Sljedeća skripta pokazuje kako se funkcija implode () može koristiti za spajanje vrijednosti dvodimenzionalnog niza. Dvodimenzionalni niz imena $ assoc_arr deklariran je u skripti koja sadrži četiri vrijednosti. '
'koristi se kao graničnik u skripti za stvaranje novog retka nakon svake vrijednosti polja prilikom pridruživanja vrijednosti polja pomoću funkcije implode ().

// Definiraj asocijativni niz
$ assoc_arr = array ('01' => 'google.com ',' 02 '=>' pitajte.com ',' 03 '=>' bing.com ',' 04 '=>' yahoo.com ');
jeka "

Popis web mjesta pretraživača su:

";
// ispisujemo funkciju implode () pomoću
kao graničnik
jeka "". implodirati ('
', $ assoc_arr). "
";
?>

Izlaz:

Sljedeći će se izlaz pojaviti nakon pokretanja skripte s web poslužitelja. Vrijednosti polja ispisuju se redak po redak na izlazu.

Primjer 5: Upotreba funkcije implode () s graničnikom riječi

U prethodnim primjerima jedan znak i a
Oznaka koristi se kao graničnik za spajanje vrijednosti niza. Sljedeći primjer prikazuje upotrebu riječi kao graničnika u funkciji implode (). Stvorite PHP datoteku sa sljedećom skriptom.

Niz od šest vrijednosti niza definiran je u skripti. 'i' koristi se kao graničnik funkcije implode () u skripti. Vrijednosti polja ispisat će se dodavanjem graničnika riječi između vrijednosti niza.

// Definiraj niz nizova
$ cvijeće = niz ('Rose', 'Lity', 'Tulip', 'Water Lily', 'Orchid', 'Daisy');
// implode () funkcija s 'i' graničnikom
$ str = implode ('i', $ cvijeće);
jeka "

Izlaz funkcije implode () s razdjelnikom 'i':

$ str
";
?>

Izlaz:

Sljedeći će se izlaz pojaviti nakon pokretanja skripte s web poslužitelja. Vrijednosti niza prikazuje kao niz dodavanjem 'i' kao separatora vrijednosti niza.

Zaključak

Korištenje funkcije implode () objašnjeno je u ovom vodiču korištenjem različitih vrsta graničnika. Ovaj vodič pomoći će čitateljima da znaju načine upotrebe funkcije implode () u PHP skripti i pravilno primijeniti ovu funkciju u svojoj skripti.

Pokazivač skače ili se slučajno pomiče dok tipkate u sustavu Windows 10
Ako ustanovite da kursor miša sam skače ili se pomiče automatski, nasumično dok tipkate u Windows prijenosnom računalu ili računalu, neki od ovih prij...
Kako obrnuti smjer pomicanja miša i dodirnih pločica u sustavu Windows 10
Miš i Dodirna pločaRačunarstvo ne samo da olakšava, već i učinkovitije i oduzima puno vremena. Ne možemo zamisliti život bez ovih uređaja, ali činjeni...
Kako promijeniti pokazivač miša i veličinu, boju i shemu pokazivača na sustavu Windows 10
Pokazivač i pokazivač miša u sustavu Windows 10 vrlo su važni aspekti operativnog sustava. To se može reći i za druge operativne sustave, tako da u is...