Butuh bantuan

Oleh afri.aziz12345 92 0 pada Senin, 25 Feb. 2019, 12:55:40


Kembali ke forum soal ini

#php #array-loop-di-php #dasar-array


Petunjuk Diskusi
Silahkan masuk untuk berdiskusi



tolong ajarin tentang yang ini dong om tante

$bahasa = array('PHP', 'JavaScript', 'Python', 'C', 'Java');

// Mencetak elemen 1 dan 3
echo "Sebelum: Elemen 1: $bahasa[0]. Elemen 3: $bahasa[2]. \n";

// ubah elemen ke 1
 $bahasa[1] = "PHP";

// ubah elemen ke 3
 $bahasa[3] = "Python";

// Lagi, mencetak elemen 1 dan 3
echo "Sesudah: Elemen 1: $bahasa[0]. Elemen 3: $bahasa[2].";
0 jempol


GrennKren
122
24
· 5 tahun, 10 bulan yang lalu · 0 jempol

Penjelasan syntax nya kah?

- Variabel di PHP selalu menggunakan tanda $ di depan nama variabel yg kita bikin.
- Tiap baris di php selalu diakhiri dengan tanda titik koma " ; ".
- array itu kumpulan berbagai macam isian yg tiap  posisi tersunsun secara terurut (penyebutan posisi pake istilah indeks)
- "indeks" array selalu dimulai dari angka 0 bukan 1.
- Untung mengambil "isian" array menggunakan 
$namaVariabel[posisi indeks]

Misalkan mau mengambil Python
$arrayKita = array('PHP', 'JavaScript', 'Python', 'C', 'Java');

Maka pakelah $arrayKita[2] , (posisi nya memang 2, itung dari 0).

Bila mau mengubah Python menjadi VB misalkan. Maka sebut aja variabel array dan posisi yg mau diganti dan beri isian yang baru.

Jadi
$variabelKita[2] = 'VB';

Jadi pas mengambil isian dari $variabelKita[2] keluarnya "VB" bukan "Python" lagi.

- Echo, mencetak tulisan yg keluarannya berupa tipe string.
- String, salah satu tipe data di PHP yg berupa kalimat.
- dan kalimat di php bisa di modifikasi hasil keluarannya alias dinamis.

Misal, cetak biasa
Echo "Ini sebuah kalimat";

Cetak dengan format contoh 1
$isian = "kalimat";
Echo "Ini sebuah $isian";

Cetak dengan format contoh 2
$variabelKita = array("kalimat", "kata", "angka");
Echo "Ini sebuah $variabelKita[0]";

Ketiganya sama2 mencetak kalimat.
"Ini sebuah kalimat"






afri.aziz12345
92
0
penanya
· 5 tahun, 10 bulan yang lalu · 0 jempol

thanks you