php

Funkcijos „join ()“ naudojimas PHP

Funkcijos „join ()“ naudojimas PHP

join () funkcija veikia panašiai kaip ir kita PHP integruota funkcija, pavadinta implode (). Jis naudojamas kuriant eilutės reikšmę derinant masyvo reikšmes. Ši funkcija naudoja tam tikrą skiriklį masyvo reikšmėms sujungti. Tuščia eilutė (”) naudojama kaip numatytasis šios funkcijos skiriamasis elementas, jei nenaudojamas joks atskyriklis. Kaip prisijungti () funkciją galima naudoti PHP, parodyta šioje pamokoje.

Sintaksė:

join () funkcija gali būti naudojama su vienu ar dviem argumentais. Šios funkcijos sintaksės pateikiamos žemiau:

eilutė prisijungti (masyvas $ masyvas)

Kai sujungimo () funkcija iškviečiama su masyvo kintamuoju, tik tada ji grąžina eilutę, sujungdama masyvo elementus su tuščia eilute. Tai reiškia, kad tarp elementų nebus naudojamas separatorius.

eilutės prisijungimas (eilutės ribotuvas, masyvas $ masyvas)

Kai sujungimo () funkcija iškviečiama su skyrikliu ir masyvu, ji grąžina eilutę, sujungdama masyvo elementus su pateiktu atribikliu.

1 pavyzdys: funkcijos „join ()“ naudojimas be atskyriklio

Šiame pavyzdyje rodoma funkcija join () be atribiklio, kad masyvo reikšmės būtų sujungtos su tuščia eilute. Sukurkite PHP failą naudodami šį scenarijų.

Masyvas pavadintas $ kalbų yra deklaruojamas su penkiomis eilutės reikšmėmis. Čia funkcija join () grąžins eilutę, sujungdama masyvo reikšmes su tuščia eilute.

// Apibrėžkite eilutės reikšmių masyvą
$ languages ​​= masyvas ('anglų', 'Bangla', 'arabų', 'prancūzų', 'hindi');
// Sujunkite masyvo reikšmes su tuščia eilute
$ string = prisijungti ($ kalbos);
// Išspausdinkite „join ()“ funkcijos grąžinimo vertes
aidas "

„Join“) reikšmės nenaudojant skiriamojo:

". $ eilutė."

";
?>

Rezultatas:

Ši išvestis bus rodoma paleidus aukščiau esantį scenarijų iš tinklo serverio. Tai rodo masyvo reikšmes kaip eilutę.

2 pavyzdys: funkcijos prisijungti () naudojimas su dolerio ($) ribotuvu

Šis pavyzdys rodo, kaip naudojama jungtis () su dolerio ($) ribotuvu. Sukurkite PHP failą naudodami šį scenarijų.

Asociatyvus dviejų elementų masyvas yra deklaruojamas scenarijuje. Funkcija „join ()“ grąžins eilutę, sujungdama dvi masyvo reikšmes su skirikliu.

// Apibrėžkite dvimatį masyvą
$ array = array ('str' => 'Vandens spalvos kaina', 'kaina' => 10);
// Sujunkite masyvo reikšmes su „$“ ribotuvu
$ string = prisijungti ('$', $ masyvas);
// Išspausdinkite „join ()“ funkcijos grąžinimo vertes
aidas "

„Join“) su „$“ ribotuvu vertės:

". $ eilutė."

";
?>

Rezultatas:

Ši išvestis bus rodoma paleidus aukščiau esantį scenarijų iš tinklo serverio. Masyvo reikšmės rodomos kaip eilutė, tarp reikšmių pridedant dolerį ($).

3 pavyzdys: funkcijos prisijungti () naudojimas su pliuso (+) atribikliu

Šis pavyzdys parodo, kaip naudojama jungtis () su pliuso (+) ribotuvu. Sukurkite PHP failą naudodami šį scenarijų.

Skaitmeninis keturių elementų masyvas deklaruojamas scenarijuje. Funkcija array_sum () scenarijuje naudojama masyvo reikšmių sumai apskaičiuoti. Funkcija „join ()“ grąžins eilutę, sujungdama masyvo reikšmes su pliuso (+) ribotuvu. Tada scenarijus atspausdins grąžinimo funkcijas „join ()“ ir „array_sum“).

// Apibrėžkite skaičių masyvą
$ numeriai = masyvas (10,78,45,12);
// Apskaičiuokite masyvo reikšmių sumą
$ suma = masyvo_suma ($ skaičiai);
// Sujunkite masyvo reikšmes su „+“ skyrikliu
$ string = prisijungti ('+', $ numeriai);
// Išspausdinkite „join ()“ funkcijos grąžinimo vertes
aidas "

Sujungimo () su „+“ skirikliu reikšmės:

". $ eilutė."=". $ suma . "

";
?>

Rezultatas:

Ši išvestis bus rodoma paleidus aukščiau esantį scenarijų iš tinklo serverio. Masyvo reikšmės rodomos kaip eilutė, pridedant pliusą (+) tarp reikšmių ir masyvo reikšmių sumą 145.

4 pavyzdys: funkcijos prisijungti () naudojimas su brūkšneliu (-)

Šis pavyzdys parodo, kaip naudojama jungtis () su brūkšneliu (-). Sukurkite PHP failą naudodami šį scenarijų.

Scenarijuje deklaruojamos dvi dviejų elementų asociacinės masyvos. Funkcija „join ()“ grąžins eilutę, sujungdama dvi kiekvieno masyvo reikšmes su brūkšneliu (-). Abi grąžintos vertės bus atspausdintos vėliau.

// Apibrėžkite du masyvus
$ array1 = array ('site' => 'LinuxHint', 'description' => 'Tai populiari tinklaraščio svetainė.');
$ array2 = array ('site' => 'Google', 'description' => 'Tai populiarus paieškos variklis.');
// Sujunkite masyvo reikšmes su „-“
$ string1 = prisijungti ('-', $ masyvas1);
$ string2 = prisijungti ('-', $ masyvas2);
// Atspausdinkite grąžinimo $ string1 vertę
aidas "

Pirmojo sujungimo () su „-“ ribotuvu reikšmės:

". $ string1 . "

";
// Spausdinti $ string2 grąžinimo vertę
aidas "

Antrojo sujungimo () vertės su „-“ ribotuvu:

". $ string2 . "

";
?>

Rezultatas:

Ši išvestis bus rodoma paleidus aukščiau esantį scenarijų iš tinklo serverio. Tai rodo abi masyvo reikšmes kaip eilutę, tarp reikšmių pridedant brūkšnį (-).

5 pavyzdys: funkcija join () su break (
) ribotuvas

Šiame pavyzdyje parodoma, kaip naudoti „join ()“ funkciją su '
'kaip skiriklį kiekvienai eilutei išspausdinti kiekvieną masyvo vertę. Sukurkite PHP failą naudodami šį scenarijų.

Penkių lyginių skaičių skaitinis masyvas yra deklaruojamas scenarijuje. Funkcija „join ()“ grąžins eilutę, pridedant pertrauką tarp vėliau išspausdintų masyvo reikšmių.

// Apibrėžkite lyginių skaičių masyvą
$ even_numbers = masyvas (2, 4, 6, 8, 10);
// Sujunkite masyvo reikšmes su

$ string = prisijungti ('
', $ even_numbers);
// Išspausdinkite „join ()“ funkcijos grąžinimo vertes
aidas "

Lyginių skaičių sąrašas [1 - 10]:

". $ eilutė."

";
?>

Rezultatas:

Ši išvestis bus rodoma paleidus aukščiau esantį scenarijų iš tinklo serverio. Tai rodo kiekvieną masyvo vertę kiekvienoje eilutėje
'skyriklis.

Išvada

Funkcijos „join ()“ naudojimas paaiškinamas šioje pamokoje naudojant skirtingų tipų pavyzdžius. Ši pamoka padės skaitytojams suprasti funkcijos join () naudojimo metodus ir tinkamai pritaikyti šią funkciją savo scenarijuje.

Kaip rodyti OSD perdangą viso ekrano „Linux“ programose ir žaidimuose
Žaisdami viso ekrano žaidimus arba naudodamiesi programomis be išsiblaškymo viso ekrano režimu, galite nutraukti nuo susijusios sistemos informacijos,...
5 geriausios žaidimų fiksavimo kortos
Visi mes matėme ir pamėgome srautinius žaidimus „YouTube“. „PewDiePie“, „Jakesepticye“ ir „Markiplier“ yra tik vieni iš geriausių žaidėjų, kurie uždir...
Kaip sukurti žaidimą „Linux“
Prieš dešimtmetį nedaugelis „Linux“ vartotojų numatė, kad jų mėgstama operacinė sistema vieną dieną bus populiari komercinių vaizdo žaidimų žaidimų pl...