php

Upotreba funkcije join () u PHP-u

Upotreba funkcije join () u PHP-u

funkcija join () radi slično kao i druga ugrađena funkcija PHP-a pod nazivom implode (). Koristi se za stvaranje vrijednosti niza kombiniranjem vrijednosti niza. Ova funkcija koristi određeni graničnik za kombiniranje vrijednosti polja. Prazni niz (”) koristi se kao zadani graničnik ove funkcije ako se ne koristi graničnik. Kako se funkcija join () može koristiti u PHP-u, prikazano je u ovom vodiču.

Sintaksa:

funkcija join () može se koristiti s jednim argumentom ili dva argumenta. Sintakse ove funkcije date su u nastavku:

string join (niz $ array)

Kada se funkcija join () pozove s varijablom niza, tek tada vraća niz kombinirajući elemente niza s praznim nizom. To znači da se neće koristiti separator između elemenata.

string join (graničnik niza, niz $ array)

Kada se funkcija join () pozove s graničnikom i nizom, ona vraća niz kombinirajući elemente niza s navedenim graničnikom.

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

Sljedeći primjer prikazuje funkciju join () bez graničnika za kombiniranje vrijednosti polja s praznim nizom. Stvorite PHP datoteku sa sljedećom skriptom.

Niz imenovan $ jezika se deklarira s pet vrijednosti niza. Ovdje će funkcija join () vratiti niz kombinirajući vrijednosti polja s praznim nizom.

// Definiraj niz vrijednosti niza
$ languages ​​= array ('engleski', 'bangla', 'arapski', 'francuski', 'hindski');
// Kombiniraj vrijednosti polja s praznim nizom
$ string = pridruži se ($ jezici);
// Ispis povratnih vrijednosti funkcije join ()
jeka "

Vrijednosti join () bez upotrebe graničnika:

". $ string."

";
?>

Izlaz:

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

Primjer 2: Upotreba funkcije join () s graničnikom u dolarima ($)

Sljedeći primjer prikazuje upotrebu funkcije join () s graničnikom dolara ($). Stvorite PHP datoteku sa sljedećom skriptom.

U skripti je deklariran asocijativni niz od dva elementa. Funkcija join () vratit će niz kombinirajući dvije vrijednosti niza s graničnikom.

// Definiraj dvodimenzionalni niz
$ array = array ('str' => 'Cijena vodene boje je', 'cijena' => 10);
// Kombinirajte vrijednosti polja s graničnikom '$'
$ string = join ('$', $ array);
// Ispis povratnih vrijednosti funkcije join ()
jeka "

Vrijednosti join () s graničnikom '$':

". $ string."

";
?>

Izlaz:

Sljedeći će se izlaz pojaviti nakon pokretanja gornje skripte s web poslužitelja. Vrijednosti niza prikazuje kao niz dodavanjem dolara ($) između vrijednosti.

Primjer 3: Upotreba funkcije join () s plus (+) graničnikom

Sljedeći primjer pokazuje upotrebu funkcije join () s plus (+) graničnikom. Stvorite PHP datoteku sa sljedećom skriptom.

U skripti je deklariran numerički niz od četiri elementa. Funkcija array_sum () koristi se u skripti za izračunavanje zbroja vrijednosti polja. Funkcija join () vratit će niz kombinirajući vrijednosti polja s plus (+) graničnikom. Zatim će skripta ispisati povratne vrijednosti funkcija join () i array_sum ().

// Definiraj niz brojeva
$ brojevi = niz (10,78,45,12);
// Izračunavanje zbroja vrijednosti polja
$ sum = array_sum ($ brojevi);
// Kombinirajte vrijednosti polja s graničnikom '+'
$ string = join ('+', $ brojevi);
// Ispis povratnih vrijednosti funkcije join ()
jeka "

Vrijednosti join () s graničnikom '+':

". $ string."=". $ suma . "

";
?>

Izlaz:

Sljedeći će se izlaz pojaviti nakon pokretanja gornje skripte s web poslužitelja. Prikazuje vrijednosti niza kao niz dodavanjem plus (+) između vrijednosti i zbroja vrijednosti polja 145.

Primjer 4: Upotreba funkcije join () s crticom (-) graničnikom

Sljedeći primjer prikazuje upotrebu funkcije join () s crticom (-) graničnikom. Stvorite PHP datoteku sa sljedećom skriptom.

U skripti su deklarirana dva asocijativna niza od dva elementa. Funkcija join () vratit će niz kombinirajući dvije vrijednosti svakog polja s crticom (-). Obje vraćene vrijednosti bit će ispisane kasnije.

// Definiraj dva polja
$ array1 = array ('site' => 'LinuxHint', 'description' => 'To je popularno web mjesto na blogu.');
$ array2 = array ('site' => 'Google', 'description' => 'Popularna je tražilica.');
// Kombinirajte vrijednosti polja s '-'
$ string1 = join ('-', $ niz1);
$ string2 = join ('-', $ niz2);
// Ispis povratne vrijednosti $ string1
jeka "

Vrijednosti prvog pridruživanja () s graničnikom '-':

". $ string1 . "

";
// Ispis povratne vrijednosti $ string2
jeka "

Vrijednosti drugog pridruživanja () s graničnikom '-':

". $ string2 . "

";
?>

Izlaz:

Sljedeći će se izlaz pojaviti nakon pokretanja gornje skripte s web poslužitelja. Prikazuje obje vrijednosti polja kao niz dodavanjem crtice (-) između vrijednosti.

Primjer 5: Upotreba funkcije join () s break (
) graničnik

Sljedeći primjer prikazuje upotrebu funkcije join () s '
'kao graničnik za ispis svake vrijednosti niza u svakom retku. Stvorite PHP datoteku sa sljedećom skriptom.

U skripti se deklarira numerički niz od pet parnih brojeva. Funkcija join () vratit će niz dodavanjem prekida između vrijednosti niza koji će se kasnije ispisati.

// Definiraj niz parnih brojeva
$ parni_brojevi = niz (2, 4, 6, 8, 10);
// Kombinirajte vrijednosti polja s

$ string = join ('
', $ even_numbers);
// Ispis povratnih vrijednosti funkcije join ()
jeka "

Popis parnih brojeva [1 - 10]:

". $ string."

";
?>

Izlaz:

Sljedeći će se izlaz pojaviti nakon pokretanja gornje skripte s web poslužitelja. Prikazuje svaku vrijednost polja u svakom retku za '
'graničnik.

Zaključak

Korištenje funkcije join () objašnjeno je u ovom vodiču korištenjem različitih vrsta primjera. Ovaj vodič pomoći će čitateljima da razumiju metode korištenja funkcije join () i pravilno primijene ovu funkciju u svojoj skripti.

How to Change Mouse and Touchpad Settings Using Xinput in Linux
Most Linux distributions ship with “libinput” library by default to handle input events on a system. It can process input events on both Wayland and X...
Zamijenite svoje tipke miša različito za različiti softver pomoću X-Mouse Button Control
Možda vam treba alat koji bi mogao promijeniti kontrolu miša sa svakom aplikacijom koju koristite. Ako je to slučaj, možete isprobati aplikaciju pod n...
Microsoft Sculpt Touch bežični miš pregled
Nedavno sam čitao o Microsoft Sculpt Touch bežični miš i odlučio ga kupiti. Nakon što sam ga neko vrijeme koristio, odlučio sam s njim podijeliti svoj...