Anda di halaman 1dari 23

PRAKTIKUM

REKAYASA WEB
FEBIE ELFALADONNA, S.KOM., M.KOM
TIPE DATA DAN OPERATOR
MATEMATIKA
• Tipe data merupakan klasifikasi data yang didasarkan pada jenis data itu
sendiri.
• Tipe data yang dikenal dlam php : number (jenis data bilangan), Boolean
(true dan false), string (data teks), dan array (himpunan data)
• Tipe data number dibedakan menjadi dua jenis yaitu integer dan floating
point
• Tipe data integer menyatakan bilangan bulat dan dapat ditulis dalam
bentuk decimal, heksadesimal, oktal, dan biner
• Tipe data floting point digunakan untuk menyatakan pecahan
• Untuk menyatakan bilangan/ angka negative dapat mneggunakan tanda
minus di depannya
• Untuk penulisan bilangan dengan jumlah digit yang banyak, dalam
php kita dapat menggunakan tanda underscore (_) untuk pemisahan
(spasi)
• Tanda _ akan diabaikan Ketika program dijalankan dan tidak akan
mnegubah nilai
• Misal 1234567879  123_456_789
• Tipe data Boolean merupakan tipe data yang paling sederhana karena
hanya memiliki 2 nilai yaitu true dan false
• Banyak digunakan untuk kasus percabangan (kondisi if) atau dlam
perulangan (looping)
• Penulisan true dan false bersifat non case sensitive (boleh
menggunakan huruf kapitral atau sebaliknya)
• Tipe data string merupakan tipe data representasi dari teks, kalimat,
atau kumpulan karakter. Contoh : ‘belajar PHP’, ‘123’, ‘FEBIE’, “”.
• Dalam php kita bisa menggunakan beberapa cara untuk membuat
string :
1. Menggunalan Single Quote (petik 1)
• Diletakan di awal dan akhir teks
• Jika ingin mneuliskan petik satu di dalam teks maka kita bisa
menggunakan karakter backslash (\) agar petik satu tersebut tidak
di anggap akhir kalimat.
• Contoh :
• Contoh di atas karakter blackslash harus disertakan di awal dan akhir
petik satu
• Kita bisa menggabungkan 2 string atau lebih dengan menggunakan
“titik”, contoh: echo $string1 . ‘<br>’;
2. Menggunakan double quote (petik dua)
• Salah satu kelebihan dari penggunaan petik dua yaitu kita dapat
menggunakan escape sequence untuk beberapa keperluan
• Contoh \n untuk menambahkan enter, \t untuk tab
• Kita juga dapat menyisipkan variable di dalam teks
• Contoh :
3. Penulisan String Menggunakan Heredoc
• Heredoc merupakan fitur php untuk penulisan string yang Panjang
• Sehingga untuk membuat baru atau enter tanpa menyisipkan kode khusus
• Disini seolah kita membuat string dengan petik dua tanpa memerlukan
backslash Ketika kita menyisipkan petik dua di dalam teks
• Penulisan heredocs pada code program dilakukan dengan menggunakan tanda
kurang dari < diikuti dengan nama tag (bebas dan boleh apa saja) dan diakhiri
dengan nama tag yang sama diikuti dengan titik koma
4. Penulisan string dengan menggunakan Nowdoc
• Penulisannya tidak terlalu jauh berbeda dengan heredoc
• Penulisan karakter atau variable khusus tidak akan di proses seperti
pada single quote
• Penamaan nama tag sebagai penanda awal nowdoc dan dibuat
dengan menambahkan petik satu di awal dan diakhir nama tagnya
• Contoh :
• Tipe Data Array merupakan tipe data bentukan yang terdiri dari
kumpulan banyak data
• Dalam php, array bisa berisi data dengan jenis yang berbeda-beda
• Panjang array juga bersifat dinamis sehingga kita dapat
menambahkan data sebanyaknya tanpa ada Batasan kapasitas
• Cara kerja array sama dengan Bahasa pemrograman lainnya dimana
setiap indeks yang dapat berupa numeric atau string
• Indeks array nantinya digunakan untuk mengakses masing-masing
nilai
• Pembuatan array di atas tanpa menuliskan indeksnya artinya indeks
array akan dibuat secara otomatis dimulai dari indeks ke 0, 1, 2, 3, 4,
dst
• Array juga dapat dibuat dengan mendefinisikan nama indeks atau key
nya
• Dalam php sebuah array bisa menampung tipe data yang berbeda-
beda
• Tidak mesti dalam satu array datanya harus bertipe integer semua
atau string semua
• Array juga bisa menampung data array di dalamnyaatau biasa kita
sebut dengan array multidimensi
• Contoh :
Variable dan Konstanta
Operator
• Operator Aritmetika
• Php mengenal 7 macam operator aritmatika yang berfungsi untuk
melakukan operasi penambahan, pengurangan, perkalian,
pembagian, modulus, plus, minum.
• Perhatikan table berikut:
Operator Keterangan
+$x Nilai positif dari $x
-$x Nilai negative dari $x
$x + $y Hasil penjumlahan $x dan $y
$x - $y Hasil pengurangan $x dan $y
$x * $y Hasil perkalian $x dan $y
$x / $y Hasil pembagian $x dan $y
$x % $y Sisa pembagian $x dan $y
• Operator string
• Berhubungan dengan string php memiliki satu operator
• Yaitu operator penggabungan string berupa tanda titik (.)
• Penggunaan operator ini membutuhkan dua buah string dan akan
menghasilkan sebuah string yang merupakan gabungan dari
keduanya.
• contoh : (TUGAS)
• Operator penugasan
• Menggunakan tabda sama dengan (=) yaitu memberikan atua
memasukan sebuah nilai kepada variable.
• Contoh : $a = 5 yang artinya memberikan vaiabel 5 kepada $a
• Contoh : (TUGAS)
• Operator Perbandingan
• Digunakan untuk membandingkan dua buah nilai
• Akan bernilai true jika perbandingannya benar
• Akan bernilai false jika perbandingannya salah
• Contoh : (TUGAS)
• Operator Logika
• Operator logika digunakan untuk membandingkan dua buah kondisi
atau nilai Boolean dan juga akan menghasilkan nilai Boolean
• Banyak digunakan untuk kasus percabangan (if) ataupun pengulangan
(looping)
• Contoh : (TUGAS)
TUGAS
• Buat sebuah program sederhana (masing-masing satu buah program)
menggunakan :
• Array 1 dimensi
• Array dua dimensi/multidimensi
• Operator aritmetika
• Operator string
• Operator penugasan
• Operator perbandingan
Ketentuan Pengumpulan Tugas
• Tugas dikerjakan (screenshoot program pada ms word dan beri
keterangan)
• Submit tugas ke LMS paling lambat malam ini pukul 22.00 WIB
• File program (.php) dikolektif ke ketua kelas dan ketua kelas kirimkan
kolektifan file tugas.php ke email dalam bentuk rar paling lambat
malam ini pukul 22.00 WIB

Anda mungkin juga menyukai