1 / 11

Perancangan dan Pemrograman Web

Perancangan dan Pemrograman Web. Casting variabel. Kita dapat mengkonversi variabel dari ketiga jenis dengan cara melakukan casting : (int), (double) atau (string) Konversi int ke string : $nilai=75; $gaji=(string)$nilai; KOnversi string ke int atau double :

rianna
Download Presentation

Perancangan dan Pemrograman Web

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Perancangan dan Pemrograman Web Nyimas Artina,S.Kom, M.Si

  2. Casting variabel • Kita dapat mengkonversi variabel dari ketiga jenis dengan cara melakukan casting : (int), (double) atau (string) • Konversi int ke string : $nilai=75; $gaji=(string)$nilai; • KOnversi string ke int atau double : • $gaji=“5000 rupiah”; $gajib=(int)$gaji; $gajid=(double)$gaji; • Konversi string ke int atau double, jika karakter pertama bukan angka akan gagal Hasilnya jadi Klik untuk lihat hasil Klik untuk ganti $gaji=“d 5000 rupiah” Nyimas Artina,S.Kom, M.Si

  3. Operator aritmetika • Operator aritmetika PHP mirip dengan C atau java * = perkalian / = pembagian + = penjumlahan - = pengurangan % = sisa pembagian ++ = increment -- = decrement KLIK LIHAT HASIL Nyimas Artina,S.Kom, M.Si

  4. Operator Logika • Operator logika adalah suatu operasi yang menghasilkan nilai true atau false • Dalam PHP nilai true diwakili oleh angka 1 dan nilai false diwakili oleh angka 0 • Operatornya: == sama dengan < lebih kecil > lebih besar <= lebih kecil atau sama >= lebih besar atau sama != atau <> artinya tidak sama && artinya AND || artinya OR ! Artinya NOT KLIK LIHAT HASIL Nyimas Artina,S.Kom, M.Si

  5. boolean integer float string array object resource NULL Tipe Data Programmer pada dasarnya tidak perlu mendefinisikan tipe data

  6. PHP Language Basics • Hello World!: An Example (cont.) • <script language=“PHP”> $hello = “Hello”; $world = “World!”; print $hello . $world</script>

  7. PHP Language Basics • Constants, Data Types and Variables • Data types • Integers, doubles and strings • isValid = true; // Boolean • 25 // Integer • 3.14 // Double • ‘Four’ // String • “Total value” // Another string Nyimas Artina,S.Kom, M.Si

  8. PHP Language Basics • Constants, Data Types and Variables • Data types • Strings and type conversion • $street = 123; • $street = $street . “ Main Street”; • $city = ‘Naperville’;$state = ‘IL’; • $address = $street; • $address = $address . NL . “$city, $state”; • $number = $address + 1; // $number equals 124 Nyimas Artina,S.Kom, M.Si

  9. Konstanta • Konstanta merupakan variabel konstan yang nilainya tidak berubah-ubah. • Menggunakan fungsi define() Nyimas Artina,S.Kom, M.Si

  10. Konstanta • Constants, Data Types and Variables • Constants define a string or numeric value • Constants do not begin with a dollar sign • Examples: • define(“COMPANY”, “Acme Enterprises”); • define(“YELLOW”, “#FFFF00”); • define(“PI”, 3.14); • define(“NL”, “<br>\n”); • print(“Company name: “ . COMPANY . NL); Nyimas Artina,S.Kom, M.Si

  11. Latihan • Buatlah program PHP untuk menampilkan tulisan Nama saya BEJO Umur saya 25 Tahun Saya bekerja dengan gaji Rp. 5000 dengan catatan nama BEJO didefinisikan dengan NAMA sebagai konstanta. Umur adalah bilangan int dan gaji adalah bilangan double yang didefinisikan sebagai variabel. Seluruh tulisan tebal dan berwarna merah • Buatlah program PHP untuk menampilkan tanggal hari ini dengan tampilan berwarna biru/miring sebagai berikut HARI INI ADALAH TANGGAL (sesuai tanggal hari ini) Nyimas Artina,S.Kom, M.Si

More Related