php

Join () funkcijas izmantošana PHP

Join () funkcijas izmantošana PHP

join () funkcija darbojas līdzīgi kā cita PHP iebūvētā funkcija implode (). To izmanto, lai izveidotu virknes vērtību, apvienojot masīva vērtības. Šī funkcija izmanto noteiktu atdalītāju, lai apvienotu masīva vērtības. Tukšā virkne (”) tiek izmantota kā šīs funkcijas noklusējuma atdalītājs, ja netiek izmantots atdalītājs. Kā pievienoties () funkciju var izmantot PHP, ir parādīts šajā apmācībā.

Sintakse:

funkciju join () var izmantot ar vienu vai diviem argumentiem. Šīs funkcijas sintakse ir sniegta zemāk:

virknes pievienošanās (masīvs $ masīvs)

Kad funkcija join () tiek izsaukta ar masīva mainīgo, tikai pēc tam tā atgriež virkni, apvienojot masīva elementus ar tukšu virkni. Tas nozīmē, ka starp elementiem netiks izmantots atdalītājs.

virknes pievienošanās (virknes atdalītājs, masīvs $ masīvs)

Kad funkcija join () tiek izsaukta ar atdalītāju un masīvu, tā atgriež virkni, apvienojot masīva elementus ar norādīto atdalītāju.

1. piemērs: funkcijas join () izmantošana bez atdalītāja

Šajā piemērā parādīta funkcija join () bez atdalītāja, lai masīva vērtības apvienotu ar tukšu virkni. Izveidojiet PHP failu ar šādu skriptu.

Masīvs ar nosaukumu $ valodas tiek deklarēts ar piecām virkņu vērtībām. Funkcija join () atgriezīs virkni, apvienojot masīva vērtības ar tukšu virkni.

// Definējiet virknes vērtību masīvu
$ languages ​​= masīvs ('angļu', 'Bangla', 'arābu', 'franču', 'hindi');
// Apvienojiet masīva vērtības ar tukšu virkni
$ string = pievienoties ($ valodas);
// Izdrukājiet pievienošanās () funkcijas atgriešanās vērtības
atbalss "

Join () vērtības, neizmantojot atdalītāju:

". $ virkne."

";
?>

Rezultāts:

Pēc iepriekš minētā skripta palaišanas no tīmekļa servera parādīsies šāda izeja. Tas parāda masīva vērtības kā virkni.

2. piemērs: funkcijas join () izmantošana ar dolāra ($) atdalītāju

Šis piemērs parāda savienojuma () funkcijas izmantošanu ar dolāra ($) atdalītāju. Izveidojiet PHP failu ar šādu skriptu.

Skriptā ir deklarēts divu elementu asociatīvs masīvs. Funkcija join () atgriezīs virkni, apvienojot abas masīva vērtības ar atdalītāju.

// Definējiet divdimensiju masīvu
$ array = array ('str' => 'Ūdens krāsas cena ir', 'cena' => 10);
// Apvienojiet masīva vērtības ar '$' atdalītāju
$ string = pievienoties ('$', $ masīvs);
// Izdrukājiet pievienošanās () funkcijas atgriešanās vērtības
atbalss "

Pievienošanās () ar '$' atdalītāju vērtības:

". $ virkne."

";
?>

Rezultāts:

Pēc iepriekš minētā skripta palaišanas no tīmekļa servera parādīsies šāda izeja. Tas parāda masīva vērtības kā virkni, starp vērtībām pievienojot dolāru ($).

3. piemērs: funkcija join () ar plus (+) atdalītāju

Šajā piemērā parādīta savienojuma () funkcijas izmantošana ar plus (+) atdalītāju. Izveidojiet PHP failu ar šādu skriptu.

Skriptā ir deklarēts četru elementu skaitliskais masīvs. Funkcija array_sum () tiek izmantota skriptā, lai aprēķinātu masīva vērtību summu. Funkcija join () atgriezīs virkni, apvienojot masīva vērtības ar plus (+) atdalītāju. Pēc tam skripts izdrukās funkciju join () un array_sum () atgriešanās vērtības.

// Definējiet skaitļu masīvu
$ skaitļi = masīvs (10,78,45,12);
// Aprēķiniet masīva vērtību summu
$ summa = masīva_summa ($ numuri);
// Apvienojiet masīva vērtības ar “+” atdalītāju
$ string = pievienoties ('+', $ numuri);
// Izdrukājiet pievienošanās () funkcijas atgriešanās vērtības
atbalss "

Pievienošanās () ar “+” atdalītāju vērtības:

". $ virkne."=". $ summa . "

";
?>

Rezultāts:

Pēc iepriekš minētā skripta palaišanas no tīmekļa servera parādīsies šāda izeja. Tas parāda masīva vērtības kā virkni, starp vērtībām pievienojot plus (+) un masīva vērtību 145 summu.

4. piemērs: Pievienošanās () funkcijas izmantošana ar defises (-) atdalītāju

Šis piemērs parāda savienojuma () funkcijas izmantošanu ar defises (-) atdalītāju. Izveidojiet PHP failu ar šādu skriptu.

Skriptā ir deklarēti divi divu elementu asociatīvie masīvi. Funkcija join () atgriezīs virkni, apvienojot katra masīva divas vērtības ar defisi (-). Abas atgrieztās vērtības tiks izdrukātas vēlāk.

// Definējiet divus masīvus
$ array1 = array ('site' => 'LinuxHint', 'description' => 'Tā ir populāra emuāru vietne.');
$ array2 = array ('site' => 'Google', 'description' => 'Tā ir populāra meklētājprogramma.');
// Apvienojiet masīva vērtības ar '-'
$ string1 = pievienoties ('-', $ masīvs1);
$ string2 = pievienoties ('-', $ masīvs2);
// Izdrukājiet $ string1 atgriešanās vērtību
atbalss "

Pirmā savienojuma () vērtības ar “-” atdalītāju:

". $ string1 . "

";
// Izdrukājiet $ string2 atgriešanās vērtību
atbalss "

Otrā savienojuma () vērtības ar “-” atdalītāju:

". $ string2 . "

";
?>

Rezultāts:

Pēc iepriekš minētā skripta palaišanas no tīmekļa servera parādīsies šāda izeja. Tas parāda abas masīva vērtības kā virkni, starp vērtībām pievienojot defisi (-).

5. piemērs: funkcija join () ar break (
) norobežotājs

Šis piemērs parāda savienojuma () funkcijas izmantošanu ar '
'kā norobežotāju, lai katrā rindā izdrukātu katru masīva vērtību. Izveidojiet PHP failu ar šādu skriptu.

Skriptā tiek deklarēts piecu pāra skaitļu masīvs. Funkcija join () atgriezīs virkni, pievienojot pārtraukumu starp masīva vērtībām, kas tiks drukāta vēlāk.

// Definējiet pāra skaitļu masīvu
$ even_numbers = masīvs (2, 4, 6, 8, 10);
// Apvienojiet masīva vērtības ar

$ string = pievienoties ('
', $ even_numbers);
// Izdrukājiet pievienošanās () funkcijas atgriešanās vērtības
atbalss "

Pāra skaitļu saraksts [1 - 10]:

". $ virkne."

";
?>

Rezultāts:

Pēc iepriekš minētā skripta palaišanas no tīmekļa servera parādīsies šāda izeja. Tas parāda katru masīva vērtību katrā rindā '
'norobežotājs.

Secinājums

Funkcijas join () izmantošana ir paskaidrota šajā apmācībā, izmantojot dažāda veida piemērus. Šī apmācība palīdzēs lasītājiem saprast funkcijas join () izmantošanas metodes un pareizi lietot šo funkciju savā skriptā.

Labākās spēles, ko spēlēt ar rokas izsekošanu
Oculus Quest nesen iepazīstināja ar lielisku ideju par rokas izsekošanu bez kontrolieriem. Ar arvien lielāku spēļu un aktivitāšu skaitu, kas atbalsta ...
Kā parādīt OSD pārklājumu pilnekrāna Linux lietotnēs un spēlēs
Spēlējot pilnekrāna spēles vai lietojot lietotnes bez atrautības pilnekrāna režīmā, jūs varat izslēgt no attiecīgās sistēmas informācijas, kas redzama...
Top 5 spēļu tveršanas kartes
Mēs visi esam redzējuši un mīlējuši straumēšanas spēles pakalpojumā YouTube. PewDiePie, Jakesepticye un Markiplier ir tikai daži no labākajiem spēlētā...