BAB 2 – Sintaks Dasar PHP

Tujuan Pembelajaran

Setelah mempelajari bab ini, peserta didik mampu:

  • Memahami aturan penulisan sintaks PHP.
  • Menggunakan variabel.
  • Mengenal tipe data dasar.
  • Menggunakan konstanta.
  • Menggabungkan teks dan variabel.

Aturan Dasar Penulisan PHP

Setiap pernyataan diakhiri dengan titik koma (;).

Contoh:

<?php
echo "Halo";
echo "Belajar PHP";
?>

Jika titik koma tidak ditulis, program akan menghasilkan syntax error.


Variabel

Variabel adalah tempat menyimpan data di dalam memori. Dalam PHP, nama variabel diawali dengan tanda $.

<?php
$nama = "Budi";
echo $nama;
?>

Output:

Budi

Aturan Penamaan Variabel

  • Harus diawali $.
  • Karakter pertama setelah $ harus huruf atau _.
  • Tidak boleh diawali angka.
  • Bersifat case-sensitive.

Contoh:

$nama = "Andi";
$Nama = "Budi";

echo $nama;
echo "<br>";
echo $Nama;

Output:

Andi
Budi

Tipe Data Dasar

String

$nama = "SMK Negeri";

Integer

$umur = 17;

Float

$nilai = 89.75;

Boolean

$lulus = true;

Menampilkan Variabel

<?php
$nama = "Rina";
$kelas = "XI RPL";

echo "Nama : ".$nama;
echo "<br>";
echo "Kelas : ".$kelas;
?>

Output:

Nama : Rina
Kelas : XI RPL

Konstanta

Konstanta adalah nilai tetap yang tidak dapat diubah selama program berjalan.

<?php
define("SEKOLAH", "SMKN 1 Maju");
echo SEKOLAH;
?>

Mengenal var_dump()

Digunakan untuk melihat tipe data dan nilai variabel.

<?php
$nilai = 90;
var_dump($nilai);
?>

Output:

int(90)

Latihan Praktik Bab 2

Praktik 1

Buat variabel:

  • Nama
  • Umur
  • Jurusan
  • Tinggi badan

Lalu tampilkan ke browser.


Praktik 2

Gunakan var_dump() untuk setiap variabel yang dibuat.


Praktik 3

Buat konstanta:

define("NEGARA", "Indonesia");
define("MATA_UANG", "Rupiah");

Tampilkan keduanya.


Tugas Praktik Bab 2

Buat program Kartu Pelajar Digital menggunakan variabel dan konstanta yang berisi:

  • Nama siswa
  • NIS
  • Kelas
  • Jurusan
  • Sekolah (konstanta)
  • Tahun ajaran (konstanta)
  • Alamat
  • Nomor telepon

Gunakan HTML agar tampil rapi.

Similar Posts

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *