php

Penggunaan fungsi join () dalam PHP

Penggunaan fungsi join () dalam PHP

fungsi join () berfungsi sama seperti fungsi PHP bawaan lain yang bernama implode (). Ia digunakan untuk membuat nilai rentetan dengan menggabungkan nilai array. Fungsi ini menggunakan pembatas tertentu untuk menggabungkan nilai array. String kosong (”) digunakan sebagai pembatas lalai fungsi ini jika tidak ada pembatas yang digunakan. Bagaimana fungsi join () dapat digunakan dalam PHP ditunjukkan dalam tutorial ini.

Sintaks:

fungsi join () boleh digunakan dengan satu argumen atau dua argumen. Sintaks fungsi ini diberikan di bawah:

rentetan bergabung (array $ array)

Apabila fungsi join () dipanggil dengan pemboleh ubah array, hanya dengan itu, ia mengembalikan rentetan dengan menggabungkan elemen array dengan rentetan kosong. Ini bermaksud tiada pemisah yang akan digunakan di antara unsur-unsur tersebut.

string join (pembatas tali, array $ array)

Apabila fungsi bergabung () dipanggil dengan pembatas dan larik, ia mengembalikan rentetan dengan menggabungkan elemen larik dengan pembatas yang disediakan.

Contoh 1: Penggunaan fungsi bergabung () tanpa pembatas

Contoh berikut menunjukkan fungsi join () tanpa pembatas untuk menggabungkan nilai array dengan rentetan kosong. Buat fail PHP dengan skrip berikut.

Susunan dinamakan $ bahasa dinyatakan dengan lima nilai rentetan. Di sini, fungsi join () akan mengembalikan rentetan dengan menggabungkan nilai array dengan string kosong.

// Tentukan susunan nilai rentetan
$ Languages ​​= array ('Inggeris', 'Bangla', 'Arab', 'Perancis', 'Hindi');
// Gabungkan nilai larik dengan rentetan kosong
$ string = bergabung ($ bahasa);
// Cetak nilai kembali fungsi bergabung ()
gema "

Nilai bergabung () tanpa menggunakan pembatas:

". tali $."

";
?>

Pengeluaran:

Output berikut akan muncul setelah menjalankan skrip di atas dari pelayan web. Ini menunjukkan nilai array sebagai rentetan.

Contoh 2: Penggunaan fungsi bergabung () dengan pembatas dolar ($)

Contoh berikut menunjukkan penggunaan fungsi bergabung () dengan pembatas dolar ($). Buat fail PHP dengan skrip berikut.

Susunan gabungan dua elemen dinyatakan dalam skrip. Fungsi join () akan mengembalikan rentetan dengan menggabungkan dua nilai larik dengan pembatas.

// Tentukan susunan dua dimensi
$ array = array ('str' => 'Harga warna air adalah', 'harga' => 10);
// Gabungkan nilai larik dengan pembatas '$'
$ string = join ('$', $ array);
// Cetak nilai kembali fungsi bergabung ()
gema "

Nilai gabung () dengan pembatas '$':

". tali $."

";
?>

Pengeluaran:

Output berikut akan muncul setelah menjalankan skrip di atas dari pelayan web. Ini menunjukkan nilai array sebagai rentetan dengan menambahkan satu dolar ($) antara nilai-nilai.

Contoh 3: Penggunaan fungsi bergabung () dengan pembatas tambah (+)

Contoh berikut menunjukkan penggunaan fungsi bergabung () dengan pembatas tambah (+). Buat fail PHP dengan skrip berikut.

Susunan angka empat elemen dinyatakan dalam skrip. Fungsi array_sum () digunakan dalam skrip untuk menghitung jumlah nilai array. Fungsi join () akan mengembalikan rentetan dengan menggabungkan nilai array dengan pembatas tambah (+). Kemudian, skrip akan mencetak nilai kembali fungsi join () dan array_sum ().

// Tentukan susunan nombor
$ number = tatasusunan (10,78,45,12);
// Hitung jumlah nilai array
$ sum = array_sum ($ nombor);
// Gabungkan nilai larik dengan pembatas '+'
$ string = gabung ('+', $ nombor);
// Cetak nilai kembali fungsi bergabung ()
gema "

Nilai gabung () dengan pembatas '+':

". tali $."=". jumlah $ . "

";
?>

Pengeluaran:

Output berikut akan muncul setelah menjalankan skrip di atas dari pelayan web. Ini menunjukkan nilai array sebagai rentetan dengan menambahkan tambah (+) antara nilai-nilai, dan jumlah nilai array 145.

Contoh 4: Penggunaan fungsi bergabung () dengan pembatas tanda hubung (-)

Contoh berikut menunjukkan penggunaan fungsi bergabung () dengan pembatas tanda hubung (-). Buat fail PHP dengan skrip berikut.

Dua susunan asosiatif dari dua elemen dinyatakan dalam skrip. Fungsi join () akan mengembalikan rentetan dengan menggabungkan dua nilai setiap array dengan tanda hubung (-). Kedua-dua nilai yang dikembalikan akan dicetak kemudian.

// Tentukan dua tatasusunan
$ array1 = array ('site' => 'LinuxHint', 'description' => 'Ini adalah laman blog yang popular.');
$ array2 = array ('site' => 'Google', 'description' => 'Ini adalah mesin carian yang popular.');
// Gabungkan nilai array dengan '-'
$ string1 = gabung ('-', $ array1);
$ string2 = gabung ('-', $ array2);
// Cetak nilai pulangan $ string1
gema "

Nilai gabung pertama () dengan pembatas '-':

". $ tali1 . "

";
// Cetak nilai pulangan $ string2
gema "

Nilai gabung kedua () dengan '-' pembatas:

". $ tali2 . "

";
?>

Pengeluaran:

Output berikut akan muncul setelah menjalankan skrip di atas dari pelayan web. Ini menunjukkan kedua-dua nilai array sebagai rentetan dengan menambahkan tanda hubung (-) antara nilai.

Contoh 5: Penggunaan fungsi join () dengan break (
) pembatas

Contoh berikut menunjukkan penggunaan fungsi join () dengan '
'sebagai pembatas untuk mencetak setiap nilai array dalam setiap baris. Buat fail PHP dengan skrip berikut.

Susunan nombor lima nombor genap dinyatakan dalam skrip. Fungsi join () akan mengembalikan rentetan dengan menambahkan jeda antara nilai array yang akan dicetak kemudian.

// Tentukan susunan nombor genap
$ even_numbers = array (2, 4, 6, 8, 10);
// Gabungkan nilai array dengan

$ string = gabung ('
', $ genap_nombor);
// Cetak nilai kembali fungsi bergabung ()
gema "

Senarai nombor genap [1 - 10]:

". tali $."

";
?>

Pengeluaran:

Output berikut akan muncul setelah menjalankan skrip di atas dari pelayan web. Ini menunjukkan setiap nilai array dalam setiap baris untuk '
'pembatas.

Kesimpulannya

Penggunaan fungsi join () dijelaskan dalam tutorial ini dengan menggunakan pelbagai jenis contoh. Tutorial ini akan membantu pembaca memahami kaedah menggunakan fungsi join () dan menerapkan fungsi ini dalam skrip mereka dengan betul.

Cara menukar butang tetikus Kiri & Kanan pada PC Windows 10
Sudah menjadi kebiasaan bahawa semua peranti tetikus komputer dirancang secara ergonomik untuk pengguna tangan kanan. Tetapi ada peranti tetikus yang ...
Tiru klik Tetikus dengan melayang menggunakan Mouse Tanpa Klik di Windows 10
Menggunakan tetikus atau papan kekunci dalam keadaan salah penggunaan berlebihan boleh menyebabkan banyak masalah kesihatan, termasuk ketegangan, sind...
Tambahkan isyarat Tetikus ke Windows 10 menggunakan alat percuma ini
Dalam beberapa tahun kebelakangan ini komputer dan sistem operasi telah banyak berkembang. Ada saat ketika pengguna harus menggunakan perintah untuk m...