PHP (Hypertext Preprocessor) adalah bahasa pemrograman server-side yang digunakan secara luas untuk pengembangan web. PHP mampu membuat halaman web dinamis dan interaktif. Berikut adalah beberapa dasar-dasar PHP yang perlu kamu ketahui:
PHP menggunakan tag khusus untuk menulis kode. Kode PHP diletakkan di antara tag <?php dan ?>.
<?php
?>
<?php echo "Hai, Duniawi!"; ?>
Output: Hai, Duniawi!
Penjelasan: echo adalah salah satu cara untuk menampilkan output ke layar.
echo
Variabel dalam PHP diawali dengan tanda $, dan nilainya bisa berupa string, angka, array, objek, dll.
$
<?php $nama = "Sugeng"; $umur = 25; echo "Nama: $nama, Umur: $umur"; ?>
Output: Nama: Sugeng, Umur: 25
Penjelasan: Variabel
$nama dan $umur menyimpan nilai string dan integer.
$umur
PHP mendukung beberapa tipe data dasar, termasuk:
true
false
<?php $ikiMurid= true; // Boolean $umur= 20; // Integer $harga= 19.99; // Float $nama = "Marni"; // String ?>
PHP mendukung berbagai operator untuk operasi matematika, perbandingan, logika, dan lain-lain.
+
-
*
/
%
==
!=
>
<
>=
<=
&&
||
!
<?php $x = 10; $y = 5; $sum = $x + $y; $isEqual = ($x == $y); ?>
if, else, dan elseif digunakan untuk membuat keputusan dalam kode berdasarkan kondisi tertentu.
if
else
elseif
<?php $nilai = 85; if ($nilai >= 90) { echo "A"; } elseif ($nilai >= 80) { echo "B"; } else { echo "C"; } ?>
Output: B
PHP menyediakan beberapa cara untuk melakukan perulangan, seperti for, while, do...while, dan foreach.
for
while
do...while
foreach
<?php for ($i = 1; $i <= 5; $i++) { echo "Angka: $i <br>"; } ?>
Output:Angka: 1Angka: 2Angka: 3Angka: 4Angka: 5
Fungsi adalah blok kode yang bisa dipanggil kapan saja. Fungsi memudahkan pengorganisasian dan penggunaan ulang kode.
<?php function greet($nama) { return "Hai, $nama!"; } echo greet("Sugeng"); ?>
Output: Hai, Sugeng!
Penjelasan: Fungsi greet menerima parameter $nama dan mengembalikan string yang sudah diformat.
greet
$nama
Array adalah struktur data yang memungkinkan menyimpan beberapa nilai dalam satu variabel.
<?php $buah = ["Apel_krowak", "Gedang_Goreng", "Jeruk_purut"]; echo $buah[0]; // Output: Apel_krowak ?>
Penjelasan: Array $buah menyimpan tiga buah string, dan elemen pertama bisa diakses dengan indeks [0].
$buah
[0]
PHP memiliki variabel superglobal seperti $_GET, $_POST, $_SESSION, $_COOKIE, yang digunakan untuk mengakses data yang dikirim melalui HTTP.
$_GET
$_POST
$_SESSION
$_COOKIE
<?php echo $_SERVER['PHP_SELF']; // Menampilkan nama file yang sedang dijalankan ?>
PHP sering digunakan untuk memproses data dari formulir HTML. Data yang dikirim melalui formulir biasanya diambil menggunakan $_GET atau $_POST.
<form method="post" action="submit.php"> Nama: <input type="text" name="nama"> <input type="submit" value="Submit"> </form>
<?php // Di file submit.php $nama = $_POST['name']; echo "Nama yang diinput: $nama"; ?>
Dengan menguasai dasar-dasar ini, kamu akan lebih siap untuk menjelajahi aspek-aspek yang lebih kompleks dalam PHP dan mengembangkan aplikasi web yang lebih canggih.
* Temukan berbagai postingan dan produk yang kamu cari