Cara menggunakan php traversable

hallo balik lagi ditutorial pemrograman Dumet School gimana kabarnya pastinya baik saja saya harap demikian, kali ini kita akan membahas tentang Bagaimana Cara Membuat Multi Query Menggunakan PHP, multi query apa itu multi query jadi kita menggandakan dari yang biasanya kita menuliskan sebuah baris

program “INSERT INTO namatable VALUES(namafield)” seperti ini maka akan tercetak sebanyak 1 data saja dan gimana jika ingin menggandakannya? multi query bisa menjadi alternative untuk menggandakan query yang kita inputkan menjadi beberapa bagian dan data yang di inputkan juga akan lebih banyak, kira kira idenya akan seperti itu, penasaran? yo langsung saja kita mulai coba teman teman siapkan sebuah file baru dan beri nama multiquery.php lalu tambahkan scriptnya dibawah sini :

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

<?php

ob_start();

$con = mysqli_connect('localhost','root','','penggajian');

 

if ( !$con ) {

die("Database tidak temukkan " . mysqli_connect_error());

}

 

 

$sql  = mysqli_query($con, "INSERT INTO admin VALUES ('','ayu', SHA1('12345'), 'Karyawan','1'); ");

$sql .= mysqli_query($con, "INSERT INTO admin VALUES ('','viki', SHA1('12345'), 'Admin','0'); ");

$sql .= mysqli_query($con, "INSERT INTO admin VALUES ('','kiki', SHA1('12345'), 'Pimpinan','0') ");

 

if ( mysqli_multi_query($con, $sql) ){

 

echo 'Data Baru telah ditambahkan';

 

} else {

 

echo 'Error ' . mysqli_error($con);

}

mysqli_close($con);

jangan lupa save di htdocs yah, lalu jalankan dibrowser dan coba cek database nya jika berhasil maka akan secara otomatis akan bertambah banyak pada data yang diinputkan. cukup mudah bukan, sekian tutorial tentang Bagaimana Cara Membuat Multi Query Menggunakan PHP. sampai bertemu diartkel selanjutnya dan sampai jumpa .

Bagaimana kalau ada 100 produk, apakah kita akan membut variabel sebanyak 100 dan melakukan

<?php

// membuat array kosong
$buah = array();
$hobi = [];

// membuat array sekaligus mengisinya
$minuman = array("Kopi", "Teh", "Jus Jeruk");
$makanan = ["Nasi Goreng", "Soto", "Bubur"];

// membuat array dengan mengisi indeks tertentu
$anggota[1] = "Dian";
$anggota[2] = "Muhar";
$anggota[0] = "Petani Kode";
5 sebanyak 100x?

Capek donk.

Karena itu, kita harus menggunakan Array.

Pada kesempatan ini, kita akan membahas:

  1. Apa itu Array?
  2. Cara membuat Array di PHP dan Mengisinya
  3. Cara menampilkan nilai Array
  4. Cara Menghapus isi Array
  5. Cara Menambah isi Array
  6. Array Assosiatif
  7. Array Multidimensi

Mari kiata mulai…

1. Apa itu Array?

Array adalah salah satu struktur data yang berisi sekumpulan data dan memiliki indeks. Indeks digunakan untuk mengakses nilai array.

Indeks array selalu dimulai dari nol (

<?php

// membuat array kosong
$buah = array();
$hobi = [];

// membuat array sekaligus mengisinya
$minuman = array("Kopi", "Teh", "Jus Jeruk");
$makanan = ["Nasi Goreng", "Soto", "Bubur"];

// membuat array dengan mengisi indeks tertentu
$anggota[1] = "Dian";
$anggota[2] = "Muhar";
$anggota[0] = "Petani Kode";
6).

Contoh:

Cara menggunakan php traversable

Jadi, apabila kita ingin menampilkan “Hardisk 2TB”, maka kita harus mengampil indeks yang ke-0.

Untuk leblih jelasnya, mari kita coba…

2. Membuat Array di PHP

Array di PHP dapat kita buat dengan fungsi

<?php

// membuat array kosong
$buah = array();
$hobi = [];

// membuat array sekaligus mengisinya
$minuman = array("Kopi", "Teh", "Jus Jeruk");
$makanan = ["Nasi Goreng", "Soto", "Bubur"];

// membuat array dengan mengisi indeks tertentu
$anggota[1] = "Dian";
$anggota[2] = "Muhar";
$anggota[0] = "Petani Kode";
7 dan tanda kurung kotak
<?php

// membuat array kosong
$buah = array();
$hobi = [];

// membuat array sekaligus mengisinya
$minuman = array("Kopi", "Teh", "Jus Jeruk");
$makanan = ["Nasi Goreng", "Soto", "Bubur"];

// membuat array dengan mengisi indeks tertentu
$anggota[1] = "Dian";
$anggota[2] = "Muhar";
$anggota[0] = "Petani Kode";
8.

Contoh:

<?php

// membuat array kosong
$buah = array();
$hobi = [];

// membuat array sekaligus mengisinya
$minuman = array("Kopi", "Teh", "Jus Jeruk");
$makanan = ["Nasi Goreng", "Soto", "Bubur"];

// membuat array dengan mengisi indeks tertentu
$anggota[1] = "Dian";
$anggota[2] = "Muhar";
$anggota[0] = "Petani Kode";

Cukup mudah bukan.

Oya, array dapat kita isi dengan tipe data apa saja. Bahkan dicampur juga boleh.

Contoh:

<?php

$item = ["Bunga", 123, 39.12, true];

3. Menampilkan isi Array

Untuk menampilkan isi array, kita bisa mengaksesnya melalui indeks.

Contoh:

<?php
// membuat array
$barang = ["Buku Tulis", "Penghapus", "Spidol"];

// menampilkan isi array
echo $barang[0]."<br>";
echo $barang[1]."<br>";
echo $barang[2]."<br>";

Hasilnya:

Cara menggunakan php traversable

Tapi cara ini kurang efektif, karen akita mencetak satu per satu. Nanti kalau datanya ada 1000, berarti harus ngetik peritnah

<?php

// membuat array kosong
$buah = array();
$hobi = [];

// membuat array sekaligus mengisinya
$minuman = array("Kopi", "Teh", "Jus Jeruk");
$makanan = ["Nasi Goreng", "Soto", "Bubur"];

// membuat array dengan mengisi indeks tertentu
$anggota[1] = "Dian";
$anggota[2] = "Muhar";
$anggota[0] = "Petani Kode";
5 sebanyak 1000.

Lalu bagaimana donk?

Biasanya kita menggunakan perulangan.

Contoh:

<?php
// membuat array
$barang = ["Buku Tulis", "Penghapus", "Spidol"];

// menampilkan isi array dengan perulangan for
for($i=0; $i < count($barang); $i++){
    echo $barang[$i]."<br>";
}

Kita bisa menggunakan fungsi

<?php

$item = ["Bunga", 123, 39.12, true];
0 untuk menghitung banyaknya isi array. Pada contoh di atas isi array sebanyak 3, maka perulangan akan dilakukan sebanyak 3x.

Hasilnya:

Cara menggunakan php traversable

Selain menggunakan perulangan

<?php

$item = ["Bunga", 123, 39.12, true];
1, kita juga bisa menggunakan perulangan
<?php

$item = ["Bunga", 123, 39.12, true];
2 dan
<?php

$item = ["Bunga", 123, 39.12, true];
3.

Contoh:

<?php

// membuat array
$barang = ["Buku Tulis", "Penghapus", "Spidol"];

// menampilkan isi array dengan perulangan foreach
foreach($barang as $isi){
    echo $isi."<br>";
}

echo "<hr>";

// menampilkan isi array dengan perulangan while
$i = 0;
while($i < count($barang)){
    echo $barang[$i]."<br>";
    $i++;
}

Hasilnya:

Cara menggunakan php traversable

4. Menghapus isi Array

Untuk menghapus isi array, kita bisa menggunakan fungsi

<?php

$item = ["Bunga", 123, 39.12, true];
4. Fungsi ini juga dapat digunakan untuk menghapus variabel.

Contoh:

<?php

// membuat array
$hewan = [
    "Burung",
    "Kucing",
    "Ikan"
];

// menghapus kucing
unset($hewan[1]);

echo $hewan[0]."<br>";
echo $hewan[1]."<br>";
echo $hewan[2]."<br>";

echo "<hr>";

echo "<pre>";
print_r($hewan);
echo "</pre>";

Hasilnya:

Cara menggunakan php traversable

Pada contoh di atas, Kita menggunakan fungsi

<?php

$item = ["Bunga", 123, 39.12, true];
5 untuk menampilkan array secara mentah (raw). Biasanya fungsi ini digunakan untuk debugging.

5. Menambahkan isi Array

Ada dua cara yang bisa dilakukan untuk menambah isi array:

  1. Mengisi langsung ke nomer indeks yang ingin ditambahkan
  2. Mengisi langsung ke indeks terakhir

Mari kita coba kedua-duanya.

<?php
// membuat array
$hobi = [
    "Membaca",
    "Menulis",
    "Ngeblog"
];

// menambahkan isi pada idenks ke-3
$hobi[3] = "Coding";

// menambahkan isi pada indeks terakhir
$hobi[] = "Olahraga";

// cetak array dengan perulangan
foreach($hobi as $hobiku){
    echo $hobiku."<br>";
}
?>

Hasilnya:

Cara menggunakan php traversable

Apabila kita menambahkan pada indeks yang sudah memiliki isi, maka isinya akan ditindih dengan yang baru.

Contoh:

<?php
// membuat array
$user = [
    "dian",
    "muhar",
    "petanikode"
];

// mengisi array pada indek ke-1 ("muhar")
$user[1] = "ardianta";

// mencetak isi array
echo "<pre>";
print_r($user);
echo "</pre>";
?>

Hasilnya:

Array
(
    [0] => dian
    [1] => ardianta
    [2] => petanikode
)

6. Array Asosiatif

Array asosiatif adalah array yang indeksnya tidak menggunakan nomer atau angka. Indeks array asosiatif berbentuk kata kunci.

Contoh:

<?php

// membuat array kosong
$buah = array();
$hobi = [];

// membuat array sekaligus mengisinya
$minuman = array("Kopi", "Teh", "Jus Jeruk");
$makanan = ["Nasi Goreng", "Soto", "Bubur"];

// membuat array dengan mengisi indeks tertentu
$anggota[1] = "Dian";
$anggota[2] = "Muhar";
$anggota[0] = "Petani Kode";
0

Hasilnya:

Cara menggunakan php traversable

Pada array asosiatif, kita menggunakan tanda

<?php

$item = ["Bunga", 123, 39.12, true];
6 untuk mengasosiasikan sebuah kata kunci dengan isi array. Selain menggunakan tanda
<?php

$item = ["Bunga", 123, 39.12, true];
6, kita juga bisa membuat array aosiatif seperti ini:

<?php

// membuat array kosong
$buah = array();
$hobi = [];

// membuat array sekaligus mengisinya
$minuman = array("Kopi", "Teh", "Jus Jeruk");
$makanan = ["Nasi Goreng", "Soto", "Bubur"];

// membuat array dengan mengisi indeks tertentu
$anggota[1] = "Dian";
$anggota[2] = "Muhar";
$anggota[0] = "Petani Kode";
1

Hasilnya:

<?php

// membuat array kosong
$buah = array();
$hobi = [];

// membuat array sekaligus mengisinya
$minuman = array("Kopi", "Teh", "Jus Jeruk");
$makanan = ["Nasi Goreng", "Soto", "Bubur"];

// membuat array dengan mengisi indeks tertentu
$anggota[1] = "Dian";
$anggota[2] = "Muhar";
$anggota[0] = "Petani Kode";
2

7. Array Multi Dimensi

Array multi dimensi adalah array yang memiliki dimensi lebih dari satu. Biasanya digunakan untuk membuat matrik, graph, dan stuktur data rumit lainnya.

Contoh:

<?php

// membuat array kosong
$buah = array();
$hobi = [];

// membuat array sekaligus mengisinya
$minuman = array("Kopi", "Teh", "Jus Jeruk");
$makanan = ["Nasi Goreng", "Soto", "Bubur"];

// membuat array dengan mengisi indeks tertentu
$anggota[1] = "Dian";
$anggota[2] = "Muhar";
$anggota[0] = "Petani Kode";
3

Masi kita coba contoh yang lain:

<?php

// membuat array kosong
$buah = array();
$hobi = [];

// membuat array sekaligus mengisinya
$minuman = array("Kopi", "Teh", "Jus Jeruk");
$makanan = ["Nasi Goreng", "Soto", "Bubur"];

// membuat array dengan mengisi indeks tertentu
$anggota[1] = "Dian";
$anggota[2] = "Muhar";
$anggota[0] = "Petani Kode";
4

Hasilnya:

Cara menggunakan php traversable

Apa Selanjutnya?

Kita sudah belajar 7 hal dasar yang harus diketahui tentang array di PHP. Selanjutnya silahkan pelajari tentang fungsi atau latihan array lebih banyak lagi, supaya lebih paham.

Cara Mengetahui PHP versi berapa?

Caranya ketik domainanda.com/phpinfo. php. Anda akan melihat versi PHP yang digunakan pada website.

PHP terbaru versi berapa?

PHP 8 telah diluncurkan pada 26 November 2020 lalu. Dibandingkan pendahulunya, versi terbaru bahasa pemrograman ini lebih lengkap, baik itu secara fitur, performa, dan perbaikan pada error.