STUPID LOGIC PROGRAMMING III

Ukuran: px
Mulai penontonan dengan halaman:

Download "STUPID LOGIC PROGRAMMING III"

Transkripsi

1 MOH. NAZAR AGLIYONO STUPID LOGIC PROGRAMMING III Memahami konsep : PHP Stupid Logic Programming III PHP Oleh : Moh. Nazar Agliyono Editor : Azaret Alfonso

2 KATA PENGANTAR Puji dan syukur selalu terlimpahkan untuk Dia Sang Khaliq, karena kehendak-nyalah yang mampu menjadikan pengerjaan buku STUPID LOGIC PROGRAMMING III bisa selesai, Setelah sekian banyak sekali tantangan dan halangan, mudah-mudahan buku ini mempunyai kelebihan tersendiri agar lebih mudah dipahami dan dimengerti. Buku ini dikembangkan untuk membantu para programmer pemula agar lebih bisa memahami konsep pemrograman, tanpa sedikitpun biaya yang dikeluarkan karena mudahmudahan buku ini tersaji dalam bentuk soft-nya, sehingga kita pun bisa menggunakan ataupun mengeditnya tanpa sedikitpun biaya yang dikeluarkan. Mudah-mudahan setelah buku ini selesai kami akan segera membuat buku STUPID LOGIC PROGRAMMING IV dengan pemahaman lanjut yaitu tentang pemrograman Script Logic. Jakarta, January 2011 Penulis

3 PENGERTIAN PHP singkatan dari Hypertext Preprocessor atau ada versi lainnya singkatan dari Personal Home Page adalah bahasa yang digunakan pada serverside dan akan menjadi HTML pada clientside. PHP merupakan bahasa pemrograman berbasis object pada platform webserver. PHP diawali dengan sintaks atau Dan ditutup dengan sintaks. Jadi sintakssintaks PHP yang diluar sintaks tersebut akan dihiraukan / dianggap bukan dari bahasa PHP itu sendiri karena tidak akan diproses pada serverside melainkan langsung diproses pada clientside. PENDAHULUAN Sebelumnya pada STUPID LOGIC PROGRAMMING II pada pembahasan SQL, kita telah meng-install appserv (Apache, PHP, MySQL Server). Dan pada waktu itu kita sudah menentukan path installasinya yaitu disini pada D:\Common\AppServ Gambar 1.1 Maka kita langsung saja menuju directory tersebut. Gambar 1.2

4 Selanjutnya kita akan masuk kedalam folder www, folder www adalah sebauh wadah dimana file-file PHP itu bisa dijalankan, karena folder ini sudah di setting dalam PATH sehingga menjadi salah satu directory serverside secara local / offline. Gambar 1.3 Dan sekarang kita buka browser dan ketikan pada address bar : Gambar 1.4

5 Maka setelah kita hapus file phpinfo.php dan index.php serta folder appserv dan cgi-bin, maka akan tersisa folder phpmyadmin Gambar 1.5 Lalu lihat lah kembali pada browser, dan tekan tombol refresh Gambar 1.6

6 Maka hasilnya akan seperti dibawah ini Gambar 1.7 phpmyadmin adalah folder terakhir yang kita tidak hapus pada directory www, namun yang lainnya sudah kita hapus. Maka tampilannya seperti itu, dan sekarang kita akan membuat file belajar.php pada folder www Gambar 1.8

7 Lalu kita akan edit dengan script sebagai berikut $a = 3 ; $b = 5 ; $hasil = $a + $b ; echo $a. +.$b. =.$hasil; Gambar 1.9 Dan kita buka lagi browser nya, dan tekan refresh, maka akan muncul file belajar.php Gambar 1.10

8 Lalu klik belajar.php tersebut. Maka kita akan mendapatkan hasil dari script php yang tadi. Gambar 1.11 Sebelum kita mempelajari sintaks-sintaks dari PHP, kita akan mempelajari sedikit tentang istilah-istilah dalam programming. Variable Variable adalah sebuah karakter/kumpulan dari karakter yang digunakan sebagai wadah untuk memberikan sebuah nilai, dan variable bisa disebut sebagai alias dari sebuah nilai. $aliasnama = Azaret Alfonso ; echo $aliasnama ; Dari script diatas, setelah dijalankan pada browser maka akan menghasilkan kalimat Azaret Alfonso. Dimana Azaret Alfonso adalah nilai dari $aliasnama, yang mana $aliasnama adalah sebuah variable. Jadi secara tidak langsung akan sama seperti script dibawah ini echo Azaret Alfonso ; Variable mempunyai beberapa type data, dan mempunyai simantik (aturan penulisan bahasa pemrograman) didalam penulisannya. $test >>> benar $tet123 >>> benar $_test >>> benar $test-123 >>> salah $123test >>> salah

9 Type Data 1. Char (Character) adalah sebuah type data yang bernilai karakter, hanya satu karakter a-z / A-Z dimana dihampit oleh singlequote. Cth $char = D ; 2. String adalah sebuah type data yang bernilai kumpulan dari character dan symbolsimbol lainnya. Dan dihampit oleh doublequote. Cth $nama = Azaret Alfonso ; 3. Integer (angka) adalah sebuah type data yang bernilai angka-angka yang digunakan untuk diproses, dalam proses aritmatika ataupun yang lainnya. Dan integer tidak didalam sebuah singleqoute ataupun doublequote karena integer akan diproses. Cth $int = 4 ; namun jika penulisannya $int = 4 ; maka tidak akan diproses melainkan hanya akan tercetak. 4. Double (pecahan) adalah sebuah type data yang bernilai pecahan, dan akan diproses ketika pemrograman dijalankan. Cth $double = 2.0 ; 5. Boolean adalah sebuah type data yang bernilai true atau false, dalam hal lain juga biasa dipetakan dengan angka 1 berarti true dan 0 berarti false. Cth $bool = true ; SINTAKS Comment Sintaks ini digunakan untu keperluan komentar dalam program, sehingga tidak akan diproses, dan akan dilewat. //ini hanyalah komentar saja echo ini akan dijalankan ; /* Ini tidak akan dijalankan Karena berada didalam sintaks Komentar untuk programmer */ Gambar 2.1 Echo, Print Echo atau print merupakan sintaks untuk menampilkan karakter atau sekumpulan carakter baik berupa String ataupun integer ataujuga type data yang lainnya. Dan juga echo atau print digunakan untuk menampilkan nilai dari suatu variable ataupun array. echo Belajar PHP<br>Oleh Stupid Logic Programming ;

10 Gambar 2.2 Variable Array Array adalah kumpulan dari data yang dimansukkan kedalam sebuah variable, dan nilai awal array adalah 0. Cth I. $binatang[0]="kucing"; $binatang[1]="anjing"; $binatang[2]="bebek"; $binatang[3]="kodok"; $binatang[4]="angsa"; $binatang[5]="paus"; $binatang[6]="serigala"; $binatang[7]="sapi"; echo $binatang[2]. "<br>"; akan tampil pada browser : karna array $binatang[2] adalah bebek. Gambar 2.3 Cth II. $lokasi=array("jakarta", "bandung", "semarang", "surabaya", "bali"); echo $lokasi[1]; Akan tampil dibrowser bandung... kenapa? Gambar 2.4

11 karna pada defaultnya array berawal dari 0. Jadi kalau diperinci akan seperti ini scriptnya $lokasi[0]="jakarta"; $lokasi[1]="bandung"; $lokasi[2]="semarang"; $lokasi[3]="surabaya"; $lokasi[4]="bali"; Penyeleksian Switch Switch digunakan untuk membandingkan syarat dengan berbagai nilai $peringkat = 1; switch ($peringkat) { case 1 : $pesan = "Nilai kamu bagus sekali"; break; case 2 : $pesan = "Nilai kamu bagus"; break; case 3 : $pesan = "Nilai kamu cukup bagus"; break; default : $pesan = "Tidak ada nilai"; } echo $pesan; Gambar 2.5 Penyeleksian If, elseif, else if, elseif, else digunakan untuk penyeleksian dalam sebuah kondisi tertentu Cth I. $a=1; $b=2; $c=$a+$b; if ($c==3){ echo "anda benar"; }else{ echo "anda salah";}

12 Gambar 2.6 karna yang ditampilkan bila $c adalah bernilai 3 yaitu apakah hasil dari $a + $b (1+2) sama dengan 3, maka akan tercetak anda benar. Namun jika bukan 1+2=4 maka bagian else yang akan dijalankan yaitu anda salah Cth II. $a=3; if ($a<5){ echo $a." kurang dari 5"; } elseif ($a>5){ echo $a." lebih dari 5"; }else{ echo $a."sama dengan 5"; } karna $a adalah 3 dan 3 itu kurang dari 5 Gambar 2.7 Looping for for digunakan untuk melakukan proses pengulangan sampai syarat nya terpenuhi. contoh statement : for ($i=0; $i<7; $i++){ echo $i; } Gambar 2.8 note : $i adalah angka 0, syarat $i kurang dari 7, $i terus ditambahkan jika syaratnya terpenuhi. jadi karna $i adalah 0 dan syaratnya kurang dari 7 maka ia akan mengulang sampai syaratnya habis yaitu sampai angka 6, karna 6 adalah nilai terakhir yang kurang dari angka 7.

13 Looping while while digunakan untuk mengeksekusi perintah secara berulang-ulang hingga kondisi pada while tidak terpenuhi, seperti looping for. $i= 0; while ($i <= 10) { echo "nilai i adalah ".$i. "</br>"; $i++; } Gambar 2.9 note : $i adalah angka 0, kondisi $i kurang atau sama denagan 10, $i terus ditambahkan hingga menjadikan dirinya bernilai kurang atau samadengan 10 Looping do while Do while digunkan untuk pengulangan sama seperti while dan for, namun cara penulisannya saja yang berbeda, karena dia memproses perintah didalam do terlebih dahulu, lalu mengecek syarat didalam while. $z=0; $input=5; do { echo "z do while : ".$z++."<br>; } while($z <= $input);

14 Gambar 2.10 Date and time date and time digunakan utnuk memanggil fungsi date, yang mana akan menampilkan nilainilai waktu. Berikut beberapa variable dalam date. * a - "am" or "pm" * A - "AM" or "PM" * B - Swatch Internet time * d - day of the month, 2 digits with leading zeros; i.e. "01" to "31" * D - day of the week, textual, 3 letters; i.e. "Fri" * F - month, textual, long; i.e. "January" * g - hour, 12-hour format without leading zeros; i.e. "1" to "12" * G - hour, 24-hour format without leading zeros; i.e. "0" to "23" * h - hour, 12-hour format; i.e. "01" to "12" * H - hour, 24-hour format; i.e. "00" to "23" * i - minutes; i.e. "00" to "59" * I (capital i) - "1" if Daylight Savings Time, "0" otherwise. * j - day of the month without leading zeros; i.e. "1" to "31" * l (lowercase 'L') - day of the week, textual, long; i.e. "Friday"L - boolean for whether it is a leap year; i.e. "0" or "1" * m - month; i.e. "01" to "12" * M - month, textual, 3 letters; i.e. "Jan" * n - month without leading zeros; i.e. "1" to "12" * s - seconds; i.e. "00" to "59" * S - English ordinal suffix, textual, 2 characters; i.e. "th", "nd" * t - number of days in the given month; i.e. "28" to "31" * T - Timezone setting of this machine; i.e. "MDT" * U - seconds since the epoch * w - day of the week, numeric, i.e. "0" (Sunday) to "6" (Saturday) * Y - year, 4 digits; i.e. "1999" * y - year, 2 digits; i.e. "99" * z - day of the year; i.e. "0" to "365" * Z - timezone offset in seconds (i.e. "-43200" to "43200")

15 Cth I. $waktu=date("y-m-d"); echo $waktu; Gambar 2.11 Cth II. $waktu=date("l, j F Y"); echo $waktu; Gambar 2.12 Cth III. $waktu=date("h:i:s"); echo $waktu; Gambar 2.13 Ereg Ereg digunakan untuk mencari nilai yang sama dari suatu string, jika nilai tersebut ada maka ereg bernilai 1, jika tidak ada maka bernilai 0. $a=ereg ("satu","persatuan"); echo $a; Gambar 2.14

16 akan tampil pada browser adalah : 1 karna kalimat persatuan itu terdapat kata satu. jadi ia membenarkan dan memberikan keterangan true dengan angka 1 bila tidak ada ia akan menyalahkan dengan keterangan false dan memberikan angka 0 Htmlentities htmlentities digunakan untuk menghilangkan fungsi html, sehingga tidak akan tertampil pada browser seperti adanya nilai dari bahasa html tersebut. $satu="<br><center>belajar php</center>"; $dua=htmlentities($satu); echo $dua; Gambar 2.15 Include include digunakan untuk memanggil isi file lain kedalam file tersebut pada direktori abc terdapat 2 file yaitu satu.php dan dua.php. didalam dua.php berisi script dibawah ini <b>ini adalah isi dari file dua.php</b> dan pada file satu.php berisi : echo "ini adalah isi dari file satu.php<br>"; include ("dua.php"); dan ketika kita melihat pada browser file satu.php maka akan keluar seperti ini : Jadi seakan-akan file dua.php berada pada file satu.php Require require sama seperti include digunakan untuk memanggil isi file lain kedalam file tersebut atau file ini tapi hanya memanggil satu kali pemanggilan pada saat itu. Sintaknya : require ("namafile.php");

17 Strlen strlen digunakan untuk menampilkan jumlah character suatu string $a=strlen ("pelajaran"); echo $a; Gambar 2.16 yaitu ada 9 karakter pada kalimat pelajaran = p e l a j a r a n Strtolower strltolower digunakan untuk mengubah character suatu string menjadi huruf kecil semua $a=strtolower("pelajaran"); echo $a; Gambar 2.17 yang tadinya ada yang berhuruf besar menjadi huruf kecil semua. Strtoupper strtoupper digunakan untuk mengubah character menjadi huruf besar $a=strtoupper ("pelajaran"); echo $a; Gambar 2.18

18 yang tadinya pelajaran berhuruf kecil semua menjadi huruf besar semua Ucfirst ucfirst digunakan untuk mengubah awal dari sebuah kalimat menjadi berhuruf besar $a=ucfirst ("pelajaran"); echo $a; Gambar 2.19 yang tadinya pelajaran berhuruf kecil semua sekarang P nya yang ada diawal kalimat menjadi huruf besar Ucwords ucwords digunakan untuk mengubah awal dari setiap kata berhuruf besar $a=ucwords ("pelajaran php sekarang"); echo $a; Gambar 2.20 Yang tadinya berhuruf kecil semua sekarang setiap kata dari kalimat tersebut depannya menjadi berhuruf besar Str_replace Digunakan untuk mengganti suatu character dari character tertentu $str = "anggi jatras mara aaa"; $ganti = str_replace(" ", "_", $str); echo $ganti;

19 karna spasi " " diganti dengan underscore "_" Gambar 2.21 Substr substr digunakan untuk memilah sebagian karakter dengan teknik pemenggalan $hasil=substr(" ",0,5); echo $hasil; Gambar 2.22 karna isi $kalimat adalah lalu diawali dari karakter ke 0 hingga karakter yang ke 5 Md5 hash md5 digunakan untuk men enscrypsi character menjadi kode-kode tak dikenal yang disebut sebagai kode md5. $hasil=md5("admin"); echo $hasil; Gambar 2.23 karna kalimat admin telah diganti dengan kode tak dikenal oleh metode md5 hash. Dan sintaks ini biasanya digunakan untuk hash password, sehingga privacy tetap terjaga. Rand rand digunakan untuk memecahkan konsentrasi, / merandomkan suatu character diantara character dalam string tersebut. $a=rand (0, 9); echo $a;

20 Gambar 2.24 akan tampil pada browser adalah salah satu angka dari 0 sampai 9 Global Variable Macam - macam variable global : $_SERVER['HTTP_USER_AGENT']; // mendeteksi agent / browser & OS $_SERVER['REQUEST_URI']; // mendeteksi lokasi file yang dibuka $_SERVER['PHP_AUTH_USER']; // mendeteksi user yang aktif $_SERVER['HTTP_REFERER']; // mendeteksi alamat file sebelumnya $_SERVER['HTTP_VIA']; // mendeteksi koneksi pengunjung $_SERVER['REMOTE_ADDR']; // mendeteksi ip local $_SERVER['HTTP_X_FORWARDED_FOR']; // mendeteksi ip proxy echo "<br>agent : ".$_SERVER['HTTP_USER_AGENT']; // mendeteksi agent / browser & OS echo "<br>aktiv link : ".$_SERVER['REQUEST_URI']; // mendeteksi lokasi file yang dibuka echo "<br>reff link : ".$_SERVER['HTTP_REFERER']; // mendeteksi alamat file sebelumnya echo "<br>user : ".$_SERVER['PHP_AUTH_USER']; // mendeteksi user yang aktif echo "<br>via : ".$_SERVER['HTTP_VIA']; // mendeteksi koneksi pengunjung echo "<br>ip local :".$_SERVER['REMOTE_ADDR']; // mendeteksi ip local echo "<br>ip proxy".$_server['http_x_forwarded_for']; // mendeteksi ip proxy Gambar 2.25

21 Pemrograman Berbasis Web, Awaludin Muhammad, 2003 PHP Programming, Design PHP, DAFTAR PUSTAKA

22 TENTANG PENULIS Moh. Nazar Agliyono adalah seorang mahasiswa Universitas Gunadarma yang mengambil Fakultas Teknologi Industri, tepatnya pada jurusan Teknik Informatika pada tahun Dia adalah salah satu mahasiswa yang kurang active pada perkuliahannya, dan dikenal pemalas, karena dia beranggapan bahwa kehidupan tidaklah perlu dipersulit. Dia juga kurang bisa mengikuti pelajaran yang berbau matematika, dikarenakan susah untuk memahami ilmu pasti, namun dia tetap berupaya dalam pelajaran tersebut. Dia mempelajari bahasa-bahasa pemrograman mulai dari kelas 2 SMK, karena pada waktu itu dia tertarik pada ekskul programming dan networking. -oo0oo-

STUPID LOGIC PROGRAMMING II

STUPID LOGIC PROGRAMMING II MOH. NAZAR AGLIYONO STUPID LOGIC PROGRAMMING II Memahami konsep : SQL Stupid Logic Programming II SQL Oleh : Moh. Nazar Agliyono Editor : Azaret Alfonso KATA PENGANTAR Puji dan syukur selalu terlimpahkan

Lebih terperinci

PERTEMUAN 8. Kali ini kita berada di matakuliah Pemrograman Web PHP, pertemuan kedelapan besama saya Ian Lubis.

PERTEMUAN 8. Kali ini kita berada di matakuliah Pemrograman Web PHP, pertemuan kedelapan besama saya Ian Lubis. Selamat Pagi, Kali ini kita berada di matakuliah Pemrograman Web PHP, pertemuan kedelapan besama saya Ian Lubis. Pokok pembahasan kita kali ini ialah, Date, Time, File. DATE Fungsi date mengembalikan sebuah

Lebih terperinci

Web Programming. Pengenalan PHP

Web Programming. Pengenalan PHP Web Programming Pengenalan PHP Pokok Bahasan Pengenalan PHP Tag-tag Dasar PHP Struktur Kontrol Pengenalan PHP (1) Situs/web dapat dikategorikan menjadi dua yaitu web statis dan web dinamis/interaktif.

Lebih terperinci

Mengenal Fungsi Waktu

Mengenal Fungsi Waktu Mengenal Fungsi Waktu Mungkin di antara Anda ada yang hanya mengetahui fungsi umum untuk menampilkan format waktu, seperti tahun, bulan, dan tanggal (Y-m-d) dan juga waktu (jam), seperti (H:i:s). Jika

Lebih terperinci

PHP Programing. M.M. Ubaidillah. Dasar-dasar PHP. merupakan bahasa pemrograman berbasis web yang memiliki kemampuan untuk memproses data dinamis.

PHP Programing. M.M. Ubaidillah. Dasar-dasar PHP. merupakan bahasa pemrograman berbasis web yang memiliki kemampuan untuk memproses data dinamis. PHP Programing M.M. Ubaidillah Dasar-dasar PHP Bagian I. Pengenalan PHP 1. PHP ( Hypertext Preprocessor) merupakan bahasa pemrograman berbasis web yang memiliki kemampuan untuk memproses data dinamis.

Lebih terperinci

MODUL 3 PHP Basic, Variable, Tipe Data, Struktur Kontrol dan Perulangan

MODUL 3 PHP Basic, Variable, Tipe Data, Struktur Kontrol dan Perulangan MODUL 3 PHP Basic, Variable, Tipe Data, Struktur Kontrol dan Perulangan I. Tugas Pendahuluan 1. php adalah server side programming, apa yang dimaksud dengan server side programming? 2. Sebutkan beberapa

Lebih terperinci

STRUKTUR DASAR PHP ASUMSI 02/10/2014

STRUKTUR DASAR PHP ASUMSI 02/10/2014 STRUKTUR DASAR PHP 1 ASUMSI Anda telah mengenal dengan cukup baik komputer Anda, dan juga bisa mengoperasikannya. Jadi Anda seharusnya sudah mengerti perbedaan file dan direktori, bagaimana menyimpan file

Lebih terperinci

Pertemuan 07 Struktur Dasar PHP

Pertemuan 07 Struktur Dasar PHP Pertemuan 0 Struktur Dasar PHP Sebelum Belajar PHP Mari Mengenal PHP Say Hello to PHP Variabel Tipe Data Konstanta Operator dalam PHP Komentar Program Sebelum Belajar PHP. Saya asumsikan Anda telah mengenal

Lebih terperinci

PHP (1) Topik. Intro. Pemrograman Internet. Sekilas tentang PHP 06/11/2012

PHP (1) Topik. Intro. Pemrograman Internet. Sekilas tentang PHP 06/11/2012 Topik PHP (1) Pemrograman Internet Acep Irham Gufroni, M.Eng. Konsep PHP Tipe data PHP Jenis-jenis Operator Seleksi Kondisi (pencabangan) Perulangan 1 2 Intro PHP bahasa scripting server-side untuk membuat

Lebih terperinci

P - 8 Bab 6 : PHP (Kondisi)

P - 8 Bab 6 : PHP (Kondisi) P - 8 Bab 6 : PHP (Kondisi) 61 Tujuan Mahasiswa mampu : Mengetahui perintah Kondisi Mengetahui penggunaan statemen if Mengetahui penggunaan statement switch 62 Materi 1 If If tunggal IfElse If bersarang

Lebih terperinci

DAY 11 OPERASI STRING LAPORAN RESMI. Day 11 Operasi String. Dini Yuniasri D4 Teknik Informatika B

DAY 11 OPERASI STRING LAPORAN RESMI. Day 11 Operasi String. Dini Yuniasri D4 Teknik Informatika B LAPORAN RESMI Day 11 Operasi String Dini Yuniasri 2110151054 1 D4 Teknik Informatika B PERCOBAAN 1 (CONTOH PENGGABUNGAN STRING) Untuk menggabung string, ada beberapa cara yang dapat digunakan user. Mulanya,

Lebih terperinci

PHP (HYPERTEXT PREPROCESSOR)

PHP (HYPERTEXT PREPROCESSOR) LAPORAN PRAKTIKUM MODUL 4 PEMROGRAMAN WEB PHP (HYPERTEXT PREPROCESSOR) Disusun Oleh: Deny Kurniawan Novianto (130533608222) PTI OFF B UNIVERSITAS NEGERI MALANG FAKULTAS TEKNIK JURUSAN TEKNIK ELEKTRO PROGRAM

Lebih terperinci

PHP mendukung komentar yang digunakan pada C, C++ dan Shell Unix. Sebagai contoh:

PHP mendukung komentar yang digunakan pada C, C++ dan Shell Unix. Sebagai contoh: Perintah Dasar Tag PHP Ketika PHP membaca suatu file, proses akan berlangsung hingga ditemukan tag khusus yang berfungsi sebagai tanda dimulainya interpretasi teks tersebut sebagai kode PHP. PHP akan menjalankan

Lebih terperinci

Bab 2 Struktur Dasar PHP

Bab 2 Struktur Dasar PHP Bab 2 Struktur Dasar PHP Sebelum Belajar PHP Mari Mengenal PHP Say Hello to PHP Variabel Tipe Data Konstanta Operator dalam PHP Komentar Program Sebelum Belajar PHP 1. Saya asumsikan Anda telah mengenal

Lebih terperinci

Dasar PHP. Wiratmoko Yuwono

Dasar PHP. Wiratmoko Yuwono Dasar PHP Wiratmoko Yuwono Topik Konsep PHP Tipe data PHP Jenis-jenis Operator Seleksi Kondisi (pencabangan) Perulangan 2 Intro PHP bahasa scripting server-side untuk membuat website interaktif dan dinamis.

Lebih terperinci

MODUL 3 DASAR-DASAR PHP

MODUL 3 DASAR-DASAR PHP MODUL 3 DASAR-DASAR PHP Para pengguna internet dewasa ini cenderung lebih menyukai situs-situs yang mempunyai tampilan menarik dan menghibur. Yang pasti, mereka sudah bosan dengan tampilan web yang begitu-begitu

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Sistem Suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran tertentu

Lebih terperinci

Pemrograman PHP7 untuk Pemula

Pemrograman PHP7 untuk Pemula Pemrograman PHP7 untuk Pemula Sanksi Pelanggaran Pasal 113 Undang-Undang Nomor 28 Tahun 2014 tentang Hak Cipta 1. Setiap Orang yang dengan tanpa hak melakukan pelanggaran hak ekonomi sebagaimana dimaksud

Lebih terperinci

BAB VII DASAR-DASAR PHP

BAB VII DASAR-DASAR PHP BAB VII DASAR-DASAR PHP A. KOMPETENSI DASAR Memahami struktur dasar dokumen PHP. Mampu membuat dokumen PHP yang baik dan benar. Mampu memanfaatkan elemen-elemen dasar untuk mengolah dan menampilkan informasi.

Lebih terperinci

Selection, Looping, Branching

Selection, Looping, Branching Selection, Looping, Branching Struktur If untuk membuat percabangan alur program dengan satu pilihan saja dapat mengatur apakah sebuah perintah akan dijalankan atau tidak tergantung kepada kondisinya setidaknya

Lebih terperinci

DESAIN WEB DENGAN PHP

DESAIN WEB DENGAN PHP DESAIN WEB DENGAN PHP Mukhlis Ramadhan dan Nurcahyo Budi Nugroho ABSTRAK PHP adalah bahasa scripting yang menyatu dengan HTML dan dijalankan pada server side. Artinya semua sintaks yang kita berikan akan

Lebih terperinci

Pemrograman Basis Data Berbasis Web

Pemrograman Basis Data Berbasis Web Pemrograman Basis Data Berbasis Web Pertemuan Ke-8 (PHP Dasar [1]) Noor Ifada noor.ifada@if.trunojoyo.ac.id S1 Teknik Informatika - Unijoyo 1 Sub Pokok Bahasan PHP? Komponen yang dibutuhkan PHP File Mendeklarasikan

Lebih terperinci

Modul 1 Pengenalan PHP

Modul 1 Pengenalan PHP Modul 1 Pengenalan PHP 1.1 Tujuan 1. Mengenalkan kepada siswa tentang pemrograman PHP 2. Siswa dapat membuat script PHP secara sederhana 3. Siswa dapat membuat halaman web dengan menggunakan script HTML

Lebih terperinci

MODUL 1 Operasi Dasar dalam PHP

MODUL 1 Operasi Dasar dalam PHP 1 MODUL 1 Operasi Dasar dalam PHP A. TUJUAN 1. Mampu menjelaskan variable dalam PHP 2. Mampu menjelaskan array dalam PHP 3. Mampu menjelaskan percabangan dalam PHP 4. Mampu menjelaskan perulangan dalam

Lebih terperinci

Pertemuan 2 Struktur Dasar PHP

Pertemuan 2 Struktur Dasar PHP Pertemuan Struktur Dasar PHP Sebelum Belajar PHP Mari Mengenal PHP Say Hello to PHP Variabel Tipe Data Konstanta Operator dalam PHP Komentar Program Sebelum Belajar PHP. Saya asumsikan Anda telah mengenal

Lebih terperinci

Pengembangan Web. Ramos Somya

Pengembangan Web. Ramos Somya Pengembangan Web Ramos Somya PHP adalah singkatan dari: Hypertext Preprocessor, yang merupakan sebuah bahasa scripting. Artinya: semua sintaks PHP akan dieksekusi di server dan dikembalikan ke client dalam

Lebih terperinci

E-trik Ajax. Database MySQL. Dedi Alnas

E-trik Ajax. Database MySQL. Dedi Alnas E-trik Ajax Database MySQL Dedi Alnas Pengenalan MySQL Tutorial kali ini akan membahas cara pembuatan aplikasi web yang dapat dihubungkan dengan MySQL. Pada paket instalasi Xampp terdapat MySQL dan phpmyadmin.

Lebih terperinci

1. Percobaan 1 2. Percobaan 2

1. Percobaan 1 2. Percobaan 2 1. Percobaan 1 Penggabungan string atau kalimat di php dapat dilakukan dengan menggunakan titik (.) di antara kedua variable. Kata penggabung dapat berupa string langsung atau variable. 2. Percobaan 2

Lebih terperinci

Pemrograman Basis Data Berbasis Web

Pemrograman Basis Data Berbasis Web Pemrograman Basis Data Berbasis Web Pertemuan Ke-8 (PHP Dasar [1]) Noor Ifada S1 Teknik Informatika - Unijoyo 1 Sub Pokok Bahasan PHP? Komponen yang dibutuhkan PHP File Mendeklarasikan PHP PHP Sederhana

Lebih terperinci

DASAR PHP. Oleh : Devie Rosa Anamisa

DASAR PHP. Oleh : Devie Rosa Anamisa DASAR PHP Oleh : Devie Rosa Anamisa Pembahasan Dasar PHP Skrip PHP Komentar pada PHP Variabel, Tipe Data dan Operator Struktur Kontrol Memulai PHP PHP (Personal Home Page Tools) merupakan bahasa skrip

Lebih terperinci

MODUL 1 INTERNET PROGRAMMING : PHP 1

MODUL 1 INTERNET PROGRAMMING : PHP 1 MODUL 1 INTERNET PROGRAMMING : PHP 1 A. Tujuan : 1. Memahami tentang PHP 2. Memahami instalasi Apache dan PHP 3. Memahami tag-tag dalam PHP 4. Memahami tentang struktur kontrol B. Dasar Teori PENGENALAN

Lebih terperinci

FUNGTION PHP. Della Nurasiah. Abstrak. Pendahuluan. Pembahasan.

FUNGTION PHP. Della Nurasiah. Abstrak. Pendahuluan. Pembahasan. FUNGTION PHP Della Nurasiah Della.Nurasiah@gmail.com Abstrak Di dunia ilmu komputer, PHP pada dasarnya merupakan singkatan dari PHP : Hypertext Prepocessor. PHP digunakan sebagai salah satu script untuk

Lebih terperinci

Pertemuan 2. Muhadi Hariyanto

Pertemuan 2. Muhadi Hariyanto Pertemuan 2 Muhadi Hariyanto Variabel Diperlukan dalam pemrograman PHP karena berfungsi sebagai tempat untuk menampung suatu nilai data. Bisa berupa masukan atau keluaran. Tidak diperlukan deklarasi awal

Lebih terperinci

LAPORAN RESMI PEMROGRAMAN WEB

LAPORAN RESMI PEMROGRAMAN WEB LAPORAN RESMI PEMROGRAMAN WEB Operasi String Oleh Nama : Muhammad Rizal Fauzy Kelas : 1 D4 IT B NRP : 2110151052 POLITEKNIK ELEKTRONIKA NEGERI SURABAYA 2015-2016 Operasi String 1. Percobaan 1 : Contoh

Lebih terperinci

SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN

SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN SEKOLAH TINGGI MANAJEMEN INFORMAA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN Mata Kuliah : PEMROGRAMAN WEB 2 (PHP & MYSQL) Kode Mata Kuliah : MI - 26223 Jurusan / Jenjang : D3 MANAJEMEN INFORMAA

Lebih terperinci

BAB II Tipe Data pada PHP

BAB II Tipe Data pada PHP BAB II Tipe Data pada PHP Pemrograman Web 2015 2.1 Tipe Data Dalam pemrograman PHP variabel digunakan untuk menyimpan data sementara. Dalam pemrograman php variabel ditulis dengan diawali dengan tanda

Lebih terperinci

Apa itu PHP? Riwayat PHP

Apa itu PHP? Riwayat PHP Apa itu PHP? PHP adalah singkatan dari PHP Hypertext Preprocessor yang digunakan sebagai bahasa script serverside dalam pengembangan Web yang disisipkan pada dokumen HTML. Berbeda dengan HTML yang hanya

Lebih terperinci

Kholid Fathoni EEPIS ITS Surabaya

Kholid Fathoni EEPIS ITS Surabaya Internet Programming PHP Kholid Fathoni EEPIS ITS Surabaya Pengenalan PHP Tag-tag Dasar PHP Struktur Kontrol Pokok Bahasan Situs/web dapat dikategorikan menjadi dua yaitu web statis dan web dinamis/interaktif.

Lebih terperinci

PHP Intro. Pemrograman Web II. Ganjil

PHP Intro. Pemrograman Web II. Ganjil PHP Intro Pemrograman Web II Ganjil 2015-2016 Variabel Penamaan Variabel Diawali dengan karakter $ Nama variabel bisa terdiri dari karakter huruf, angka, dan underscore. Setelah karakter $, harus diikua

Lebih terperinci

PERTEMUAN KE 1 PENGENALAN DASAR PHP

PERTEMUAN KE 1 PENGENALAN DASAR PHP PERTEMUAN KE 1 PENGENALAN DASAR PHP A. TUJUAN Mampu menggunakan perangkat lunak yang dibutuhkan untuk membuat halaman web dengan PHP Mampu membuat halaman web sederhana dengan PHP Mengenal Tipe Data, Variabel

Lebih terperinci

JAVA BASIC PROGRAMMING Joobshet

JAVA BASIC PROGRAMMING Joobshet JAVA BASIC PROGRAMMING Joobshet 1. KOMPETENSI Mahasiswa dapat memahami jenis jenis tipe data Mahasiswa dapat memahami jenis jenis variable Mahasiswa dapat memahami jenis jenis seleksi kondisi Mahasiswa

Lebih terperinci

: MODUL 1 BASIC PHP

: MODUL 1 BASIC PHP Dibuat Oleh Email : Zaini Jam athsani : dleader.zaii@gmail.com MODUL 1 BASIC PHP 2013 0 ISI MATERI 1. Persiapan 2. PHP 3. Basic PHP 1. PERSIAPAN Hal yang perlu di persiapkan dari materi kali ini adalah

Lebih terperinci

DASAR DASAR PHP. Purnomo Saputro. ABSTRAK

DASAR DASAR PHP. Purnomo Saputro. ABSTRAK DASAR DASAR PHP Purnomo Saputro purnomo@raharja.info ABSTRAK PHP adalah singkatan dari PHP: Hypertext Preprocessor, yang merupakan sebuah bahasa scripting yang terpasang pada HTML. Program php harus diterjemahkan

Lebih terperinci

(artikel Pengantar ke PHP, Bpk Marsani Asfi)

(artikel Pengantar ke PHP, Bpk Marsani Asfi) Pengenalan PHP Anita Sesar Ria anita-si06@std.cic.ac.id Lisensi Dokumen : Copyright 2009 ( http://my.cic.ac.id/stmik/module/blog ) Seluruh tulisan di dokumen ini dapat digunakan, dimodifikasi dan disebarkan

Lebih terperinci

BAB I MENGENAL ACTIVE SERVER PAGES

BAB I MENGENAL ACTIVE SERVER PAGES BAB I MENGENAL ACTIVE SERVER PAGES Pokok Bahasan 1. Apa yang Dibutuhkan? 2. Bagaimana ASP Bekerja 3. Lebih Jauh Mengenal ASP Pendahuluan (ASP) adalah bahasa pemrograman lingkungan aplikasi terbuka (open

Lebih terperinci

SISTEM INFORMASI PENERIMAAN SISWA BARU SMP NEGERI 1 PRAMBANAN BERBASIS WEB

SISTEM INFORMASI PENERIMAAN SISWA BARU SMP NEGERI 1 PRAMBANAN BERBASIS WEB SISTEM INFORMASI PENERIMAAN SISWA BARU SMP NEGERI 1 PRAMBANAN BERBASIS WEB Disusun Oleh : ERLIANA PRIMAYANTI 065610127 SISTEM INFORMASI STRATA 1 SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AKAKOM

Lebih terperinci

Pendahuluan Anda akan mempelajari operator untuk menggabungkan string dan fungsi - fungsi untuk memanipulasi string.

Pendahuluan Anda akan mempelajari operator untuk menggabungkan string dan fungsi - fungsi untuk memanipulasi string. Aplikasi Web Pertemuan -10 Operasi String Pendahuluan Anda akan mempelajari operator untuk menggabungkan string dan fungsi - fungsi untuk memanipulasi string. Operator. dan.= Operator titik (.) berguna

Lebih terperinci

Pemrograman PHP & MySQL

Pemrograman PHP & MySQL Pemrograman PHP & MySQL Memadukan antara Web Server dan Database Server Pemrograman PHP & MySQL Pada awalnya PHP merupakan singkatan dari Personal Home Page tools, sebuah tool (alat bantu) untuk memonitor

Lebih terperinci

LAPORAN RESMI PEMROGRAMAN WEB

LAPORAN RESMI PEMROGRAMAN WEB LAPORAN RESMI PEMROGRAMAN WEB DAY - 11 Oleh : Faruq 2110151059 1 D4 Teknik Informatika B Politeknik Elektronika Negeri Surabaya LAPORAN RESMI Nama : Faruq Nrp : 2110151059 Kelas : 1 D4 IT B PERCOBAAN 1.

Lebih terperinci

Struktur dan Kondisi Perulangan. Struktur Kondisi

Struktur dan Kondisi Perulangan. Struktur Kondisi Struktur dan Kondisi Perulangan Struktur Kondisi Struktur Kondisi If if (kondisi) { statement-jika-kondisi-true; kondisi merupakan statemen atau variabel yang akan diperiksa TRUE atau FALSE-nya. Struktur

Lebih terperinci

Chapter 2. Tipe Data dan Variabel

Chapter 2. Tipe Data dan Variabel Chapter 2 Tipe Data dan Variabel Pada prinsipnya suatu program computer memanipulasi data untuk dijadikan informasi yang berguna. Komputer memanipulasi berbagai macam data, bukan hanya angka, tetapi juga

Lebih terperinci

Server Response. Hello

Server Response. Hello 1. Pengenalan PHP PHP (akronim dari PHP Hypertext Preprocessor) yang merupakan bahasa pemrogramman berbasis web yang memiliki kemampuan untuk memproses data dinamis. PHP dikatakan sebagai sebuah server-side

Lebih terperinci

Pengenalan JavaScript

Pengenalan JavaScript Pengenalan JavaScript Tujuan - Mahasiswa memahami konsep dasar Javascript - Mahasiswa mampu memahami cara menggunakan Javascript - Mahasiswa mampu memahami dasar variabel di Javascript - Mahasiswa mampu

Lebih terperinci

Pengenalan PHP Contoh penulisan file PHP :

Pengenalan PHP Contoh penulisan file PHP : Pengenalan PHP PHP adalah bahasa scripting yang menyatu dengan HTML dan dijalankan pada server side. Artinya semua sintaks yang kita berikan akan sepenuhnya dijalankan pada server sedangkan yang dikirimkan

Lebih terperinci

Tujuan : A. Percabangan Percabangan di dalam Java terdapat 2 macam, yaitu dengan memakai if dan switch.

Tujuan : A. Percabangan Percabangan di dalam Java terdapat 2 macam, yaitu dengan memakai if dan switch. Modul 2 Percabangan dan Loop Tujuan : 1. Praktikan mengetahui macam macam percabangan pada Java 2. Praktikan mengetahui macam macam loop pada Java 3. Praktikan mampu memahami logika percabangan dan loop

Lebih terperinci

MODUL 3 Tipe Data, Variabel Dan Konstanta Pada Php

MODUL 3 Tipe Data, Variabel Dan Konstanta Pada Php MODUL 3 Tipe Data, Variabel Dan Konstanta Pada Php 2.1 Tujuan 1. Mengenalkan kepada siswa tentang tipe data dan variabel 2. Siswa dapat membuat aplikasi sederhana dengan menggunakan tipe data dan variabel

Lebih terperinci

PERTEMUAN 2 PEMROGRAMAN WEB LANJUT- Pokok Bahasan :

PERTEMUAN 2 PEMROGRAMAN WEB LANJUT- Pokok Bahasan : PERTEMUAN 2 Pokok Bahasan : Register Global On vs Register Global Off Variabel dan Konstanta Tipe Data Operator dan Aritmetika Parameter 1.1 Register Global On vs Register Global Off Pada awal perkembangannya,

Lebih terperinci

1. Percobaan Percobaan 2

1. Percobaan Percobaan 2 1. Percobaan 1 Analisa : Pada penggabungan string ini, string yang pertama dideklarasikan terlebih dahulu pada variable yang telah ditentukan, kemudian string yang kedua juga begitu. untuk menggabungkan

Lebih terperinci

PENGENALAN PHP DASAR

PENGENALAN PHP DASAR PENGENALAN PHP DASAR Pengenalan PHP PHP adalah bahasa scripting yang menyatu dengan HTML dan dijalankan pada server side. Artinya semua sintaks yang diberikan akan sepenuhnya dijalankan pada server sedangkan

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Definisi Obfuscation Amit Sahai (Universitas California Los Angeles, 2015) menyatakan bahwa The goal of software obfuscation is to make an arbitrary computer program become unintelligible

Lebih terperinci

P - 7 Bab 5 : PHP : Hypertext Prepocessor

P - 7 Bab 5 : PHP : Hypertext Prepocessor P - 7 Bab 5 : PHP : Hypertext Prepocessor 5.1 Tujuan Mengerti konsep dasar, statement & comment, tipe data, variable dan operator PHP. 5.2 Materi 1. Pengenalan PHP 2. Variabel 3. Tipe Data 4. Konstanta

Lebih terperinci

Pengenalan Script. Definisi HTML

Pengenalan Script. Definisi HTML 1 Pengenalan Script Pada bab ini akan dibahas bahasa script yang dapat digunakan untuk membuat halaman web. Untuk dapat membuat halaman web bahasa script pertama yang harus anda kenal adalah HTML. HTML

Lebih terperinci

PHP Basic. Pemrograman Web. Rajif Agung Yunmar, S.Kom

PHP Basic. Pemrograman Web. Rajif Agung Yunmar, S.Kom PHP Basic Pemrograman Web Rajif Agung Yunmar, S.Kom Server Side vs Client Side Server side : Program di server dan client tidak bisa melihat listing program. Client hanya mendapat hasil dari program yang

Lebih terperinci

MODUL 2 Review Pemograman Web Teknik Informatika Universitas Pasundan Bandung 2016/2017

MODUL 2 Review Pemograman Web Teknik Informatika Universitas Pasundan Bandung 2016/2017 MODUL 2 Review Pemograman Web Teknik Informatika Universitas Pasundan Bandung 2016/2017 Variabel Maret, 2017 [MODUL 2 - Review] Digunakan untuk menyimpan sebuah value, data atau informasi Nama variabel

Lebih terperinci

Turbo C adalah tool yang dipakai untuk membuat code program dalam bahasa C ataupun C++. Berikut adalah jendela utama Turbo C

Turbo C adalah tool yang dipakai untuk membuat code program dalam bahasa C ataupun C++. Berikut adalah jendela utama Turbo C 1. Pendahuluan Lingkungan Turbo C++ 4.5 Turbo C++ 4.5 adalah tool yang dipakai untuk membuat code program dalam bahasa C ataupun C++. Berikut adalah jendela utama Turbo C++ 4.5. 1 2 3 4 1 : Menu Utama

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Instalasi XAMPP (Server)

BAB 1 PENDAHULUAN. 1.1 Instalasi XAMPP (Server) BAB 1 PENDAHULUAN Untuk memulai pemrograman berbasis server maka kita perlu melakukan instalasi perangkat lunak server seperti Apache atau Nginx atau IIS, instalasi interpreter PHP dan database MySQL serta

Lebih terperinci

JAVA. Sekilas tentang java : FITUR JAVA :

JAVA. Sekilas tentang java : FITUR JAVA : JAVA Sekilas tentang java : Java diciptakan oleh suatu tim yang dipimpin oleh Patrick Naughton dan james gosling dalam suatu proyek dari sun Microsystem. Tujuan adalah untuk menghasilkan bahasa komputer

Lebih terperinci

PRAKTIKUM APLIKASI WEB DAY 8. (PHP : Pernyataan Kontrol)

PRAKTIKUM APLIKASI WEB DAY 8. (PHP : Pernyataan Kontrol) PRAKTIKUM APLIKASI WEB DAY 8 (PHP : Pernyataan Kontrol) A. T U J U A N : Bab 7 Pernyataan Kontrol 1. Memahami dan mengimplementasikan sintak-sintak PHP tentang pernyataan kontrol yaitu : A. Percabangan

Lebih terperinci

Laporan Resmi Pemrograman Web Day 11

Laporan Resmi Pemrograman Web Day 11 2016 Laporan Resmi Pemrograman Web Day 11 M TAFAQUH FIDDIN AL ISLAMI 2110151035 / 1 D4 TEKNIK INFORMATIKA B POLITEKNIK ELEKTRONIKA NEGERI SURABYAPOLITEKNIK ELEKTRONIKA NEGERI SURABAYA 2015-2016 1 LAPORAN

Lebih terperinci

MODUL 2 INTERNET PROGRAMMING : PHP (2)

MODUL 2 INTERNET PROGRAMMING : PHP (2) MODUL 2 INTERNET PROGRAMMING : PHP (2) A. Tujuan : 1. Memahami tentang Array di PHP 2. Memahami penggunaan Fungsi dalam PHP 3. Memahami tentang String dan Date 4. Memahami tentang Modularisasi dalam PHP

Lebih terperinci

Fungsi-fungsi String di PHP

Fungsi-fungsi String di PHP Fungsi-fungsi String di PHP Rangkaian fungsi yang akan dibahas adalah fungsi-fungsi String, yang digunakan untuk mengolah tipe data string atau memberikan tampilan dengan format tertentu. Beberapa fungsi-fungsi

Lebih terperinci

Fungsi. Tujuan Intruksional. Function 10/1/2015. Fungsi untuk string. Memahami cara membuat dan pemafaatan fungsi. Sesi 4

Fungsi. Tujuan Intruksional. Function 10/1/2015. Fungsi untuk string. Memahami cara membuat dan pemafaatan fungsi. Sesi 4 Robby Cokro Buwono Badiyanto, S.Kom, M.Kom Tujuan Intruksional Memahami cara membuat dan pemafaatan fungsi Sesi 4 Fungsi Kode MK : TI50UT Revisi Terakhir : 2015 2 Function Fungsi menyatakan blok kode yang

Lebih terperinci

MODUL. Variabel. Workshop Programming

MODUL. Variabel. Workshop Programming W o r P r o 1 Variabel MODUL Workshop Programming Digunakan untuk menyimpan sebuah value, data atau informasi Nama variabel diawali dengan tanda $ Setelah tanda $ diawali oleh huruf atau under---scrore

Lebih terperinci

24/09/2017 PERCABANGAN

24/09/2017 PERCABANGAN 1 PERCABANGAN STATEMENT IF Pernyataan if akan menentukan sebuah pernyataan (atau blok kode) yang akan dieksekusi jika dan hanya jika persyaratan bernilai benar (true). 2 BENTUK PERNYATAAN IF atau 3 PENJELASAN

Lebih terperinci

Internet Programming Muhammad Zen S. Hadi, ST. MSc.

Internet Programming Muhammad Zen S. Hadi, ST. MSc. PHP 2 Internet Programming Muhammad Zen S. Hadi, ST. MSc. 1 Topik Array Fungsi String, Date, Time Modularisasi 2 Apa itu Array? Array merupakan tipe data terstruktur yang berguna untuk menyimpan sejumlah

Lebih terperinci

PEMROGRAMAN WEB 08 JavaScript Dasar

PEMROGRAMAN WEB 08 JavaScript Dasar PEMROGRAMAN WEB 08 JavaScript Dasar Andi WRE JavaScript Scripting language Lightweight scripting language Client-side scripting language Membuat halaman web menjadi lebih interaktif Digunakan untuk menambahkan

Lebih terperinci

Struktur Kondisi dan Perulangan

Struktur Kondisi dan Perulangan Struktur Kondisi dan Perulangan Struktur Kondisi + Struktur Kondisi If + Struktur Kondisi If...Else + Struktur Kondisi Khusus? : + Struktur Kondisi Switch...Case Struktur Perulangan + Struktur Kondisi

Lebih terperinci

Pemrograman Web (Pertemuan 2) By. Rita Wiryasaputra

Pemrograman Web (Pertemuan 2) By. Rita Wiryasaputra Pemrograman Web (Pertemuan 2) By. Rita Wiryasaputra PHP Hypertext Preprocessor 1995 (Rasmus Lerdroft) struktur program script sederhana (PHP/FI) yang digunakan untuk pemrosesan HTML Form dalam halaman

Lebih terperinci

Pertemuan 3 Struktur Kondisi dan Perulangan

Pertemuan 3 Struktur Kondisi dan Perulangan Diktat Kuliah Pemrograman Web Pertemuan Struktur Kondisi dan Perulangan Struktur Kondisi + Struktur Kondisi If + Struktur Kondisi If...Else + Struktur Kondisi Khusus? : + Struktur Kondisi Switch...Case

Lebih terperinci

LAPRES PEMROGWEB-11. Macam-macam fungsi string dalam php POLITEKNIK ELEKTRONIKA NEGERI SURABAYA AINUN ABDULLAH

LAPRES PEMROGWEB-11. Macam-macam fungsi string dalam php POLITEKNIK ELEKTRONIKA NEGERI SURABAYA AINUN ABDULLAH 0 LAPRES PEMROGWEB-11 Macam-macam fungsi string dalam php POLITEKNIK ELEKTRONIKA NEGERI SURABAYA AINUN ABDULLAH 2110151049 1 1. Contoh penggabungan String Source code : Capture program : Pada percobaan

Lebih terperinci

Pertemuan Ke-5 Client Side Scripting (JavaScript) S1 Teknik Informatika - Unijoyo 1

Pertemuan Ke-5 Client Side Scripting (JavaScript) S1 Teknik Informatika - Unijoyo 1 Pertemuan Ke-5 Client Side Scripting (JavaScript) S1 Teknik Informatika - Unijoyo 1 Konsep Client Side Scripting JavaScript? Pendeklarasian JavaScript JavaScript sederhana Peletakan JavaScript Komentar

Lebih terperinci

TUTORIAL DASAR C++ BELAJAR C++ DARI NOL. Nor Kandir. Lab B201 - Teknik Elektro ITS Surabaya

TUTORIAL DASAR C++ BELAJAR C++ DARI NOL. Nor Kandir. Lab B201 - Teknik Elektro ITS Surabaya TUTORIAL DASAR C++ BELAJAR C++ DARI NOL Nor Kandir Lab B201 - Teknik Elektro ITS Surabaya Daftar Isi Daftar Isi... 1 Pendahuluan... 2 Kegunaan... 2 Persiapan... 3 Mulai Belajar... 3 Tipe Data... 6 Ekpresi

Lebih terperinci

BAB 5 MEMAHAMI METHOD GET DAN POST PADA PHP

BAB 5 MEMAHAMI METHOD GET DAN POST PADA PHP BAB 5 MEMAHAMI METHOD GET DAN POST PADA PHP Form pada PHP mempunyai dua method pengiriman data, yaitu GET dan POST. Dengan menggunakan method GET, maka nilai variabel yang dikirimkan ke server melalui

Lebih terperinci

MODUL 4 PHP PART 1 (PENGENALAN PHP + VARIABEL)

MODUL 4 PHP PART 1 (PENGENALAN PHP + VARIABEL) MODUL 4 PHP PART 1 (PENGENALAN PHP + VARIABEL) 4.1 Definisi PHP (Hypertext Preprocessor) PHP (PHP: Hypertext Preprocessor) merupakan bahasa pemrograman yang mampu berjalan di server-side (berjalan pada

Lebih terperinci

MODUL 10 PENGENALAN PHP. (Variabel, Operator, struktur control)

MODUL 10 PENGENALAN PHP. (Variabel, Operator, struktur control) MODUL 10 PENGENALAN PHP (Variabel, Operator, struktur control) Tujuan : Mampu menjelaskan perintah-perintah dasar-dasar PHP (Variabel, Operator, struktur control) dan membuat aplikasi dengan perintah-perintah

Lebih terperinci

Otodidak Bahasa Pemrograman Perl

Otodidak Bahasa Pemrograman Perl Otodidak Bahasa Pemrograman Perl Otodidak Bahasa Pemrograman Perl Jubilee Enterprise PENERBIT PT ELEX MEDIA KOMPUTINDO Otodidak Bahasa Pemrograman Perl Jubilee Enterprise 2017, PT. Elex Media Komputindo,

Lebih terperinci

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML TUGAS TEKNOLOGI INFORMASI Perancangan Website Ujian Teknik Elektro UNDIP Berbasis HTML OLEH: AULIA RAHMAN 21060113120007 JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS DIPONEGORO SEMARANG 2014 Abstrak

Lebih terperinci

Modul 1 Dasar Dasar Bahasa Pemrograman C

Modul 1 Dasar Dasar Bahasa Pemrograman C Modul 1 Dasar Dasar Bahasa Pemrograman C 1. C dan Pengolahan Sinyal Digital C adalah bahasa pemrograman tingkat tinggi. Sebab bahasa pemrogramannya menggunakan keyword dan syntax yang mudah dimengerti

Lebih terperinci

Sintak-Sintak Dalam PHP

Sintak-Sintak Dalam PHP Sintak-Sintak Dalam PHP Iman Amalludin iman.llusion@gmail.com :: http://blog.imanllusion.hostzi.com Abstrak Sintak. Apa itu? Sintak sebenarnya berasal dari bahasa asing yaitu syntax yang merupakan kumpulan

Lebih terperinci

Chapter 1 KONSEP DASAR C

Chapter 1 KONSEP DASAR C Chapter 1 KONSEP DASAR C Sejarah Dan Standar C Akar dari bahasa C adalah BCPL (dikembangkan oleh Martin Richard tahun 1967). Kemudian Tahun 1970, Ken Thompson mengembangkan bahasa tersebut yang di kenal

Lebih terperinci

BAHASA PEMROGRAMAN JAVA PUTU INDAH CIPTAYANI JURUSAN SISTEM INFORMASI STMIK AMIKOM YOGYAKARTA

BAHASA PEMROGRAMAN JAVA PUTU INDAH CIPTAYANI JURUSAN SISTEM INFORMASI STMIK AMIKOM YOGYAKARTA 1 BAHASA PEMROGRAMAN JAVA PUTU INDAH CIPTAYANI JURUSAN SISTEM INFORMASI STMIK AMIKOM YOGYAKARTA IDENTIFIER Identifier adalah suatu tanda yang mewakili nama-nama variabel, method, class, dsb. Ingat : Bahasa

Lebih terperinci

Tujuan Instruksional. Mahasiswa mampu :

Tujuan Instruksional. Mahasiswa mampu : Tujuan Instruksional Mahasiswa mampu : Mengulang dan mengingatkan kembali tentang Dasar Pemrograman Mengigatkan kembali pemahaman tentang Flow Control, Looping, dll Penting!! Kehadiran kurang dari 80%

Lebih terperinci

Pemrograman Web Week 5. Team Teaching

Pemrograman Web Week 5. Team Teaching Pemrograman Web Week 5 Team Teaching Materi Pemrograman Sisi Server Untuk melihat peta penggunaan teknologi salah satunya adalah w3techs.com Penggunaan client side programming Penggunaan Library Javascript

Lebih terperinci

Pertemuan 10. PHP (Personal Home Page)

Pertemuan 10. PHP (Personal Home Page) Pertemuan 10 PHP (Personal Home Page) 1. Pengertian PHP PHP singkatan dari PHP Hypertext Preprocessor Dirancang untuk membentuk web dinamis Memiliki fungsi yang sama dengan ASP, Cold Fusion atau Perl Lahir

Lebih terperinci

Modul-1 Review. Pemograman Web TEKNIK INFORMATIKA UNIVERSITAS PASUNDAN BANDUNG

Modul-1 Review. Pemograman Web TEKNIK INFORMATIKA UNIVERSITAS PASUNDAN BANDUNG Modul-1 Review Pemograman Web TEKNIK INFORMATIKA UNIVERSITAS PASUNDAN BANDUNG Variabel Digunakan untuk menyimpan sebuah value, data atau informasi Nama variabel diawali dengan tanda $ Setelah tanda $ diawali

Lebih terperinci

JavaScript. Pemrograman Web 1. Genap

JavaScript. Pemrograman Web 1. Genap JavaScript Pemrograman Web 1 Genap 2011-2012 Pengenalan JavaScript Apa itu JavaScript? JavaScript adalah bahasa Scripting, bukan bahasa pemrograman. JavaScript didisain untuk membuat halaman HTML menjadi

Lebih terperinci

Perancangan & Pemprograman WEB

Perancangan & Pemprograman WEB Perancangan & Pemprograman WEB Pertemuan 9 Introduction PHP (1) Apa itu PHP???? Berdasarkan dari situs resmi PHP.net, PHP (Hypertext Preprocessor) merupakan bahasa pemprograman web yang dapat disisipkan

Lebih terperinci

Modul 1. Variabel dan String

Modul 1. Variabel dan String Modul 1. Variabel dan String A. Kompetensi dan Pokok Bahasan Kompetensi Umum: Mahasiswa diharapkan mampu merancang, membuat dan menjalankan bahasa pemrograman PHP dasar dan PHP lanjut Kompetensi Khusus:

Lebih terperinci

MODUL 2 PHP INTRO PHP INTRO

MODUL 2 PHP INTRO PHP INTRO MODUL 2 PHP INTRO PHP INTRO PEMROGRAMAN WEB 2 TEKNIK INFORMATIKA UNIVERSITAS PASUNDAN BANDUNG 2014/2015 Variabel Digunakan untuk menyimpan sebuah value, data atau informasi Nama variabel diawali dengan

Lebih terperinci

(Struktur Kondisi dan Perulangan) KOMPETENSI DASAR

(Struktur Kondisi dan Perulangan) KOMPETENSI DASAR (Struktur Kondisi dan Perulangan) KOMPETENSI DASAR 3.2. Memahami struktur kondisi dan perulangan 4.2. Menyajikan struktur kondisi dan perulangan Materi Pembelajaran Struktur Kondisi Struktur kondisi if

Lebih terperinci