Sintak-Sintak Dalam PHP

dokumen-dokumen yang mirip
Mengenal Fungsi Waktu

Sintak-Sintak Dalam JSP

BAB 5 MEMAHAMI METHOD GET DAN POST PADA PHP

HTML (HYPERTEXT MARKUP LANGUAGE)

No HP :

Abstrak. Pendahuluan. cerita. Pemrograman. mewakili semua. Struktur Bahasa. dan deklarasi. Mari. ilmuti.org Seluruh disertakan dalam

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

Dasar PHP. Wiratmoko Yuwono

BEKERJA DENGAN FUNGSI WAKTU

Mengenal Pemrograman Web Dengan JSP

BAB VII DASAR-DASAR PHP

PHP (HYPERTEXT PREPROCESSOR)

Bahasa Pemrograman Untuk Pembuatan Web

Perangkat Lunak Pengembangan Web

Fungsi fungsi tambahan dalam PHP Session dan Cookie

Abstrak. yaitu. yang. awal. pemrograman, c++ Programming). Copyright ilmuti.org Seluruh disertakan dalam. setiap

Selection, Looping, Branching

Pertemuan 2. Muhadi Hariyanto

PENGENALAN PHP DASAR

Pemrograman Basis Data Berbasis Web

Struktur dan Kondisi Perulangan. Struktur Kondisi

Web Programming. Pengenalan PHP

P - 8 Bab 6 : PHP (Kondisi)

Server Response. Hello

(Struktur Kondisi dan Perulangan) KOMPETENSI DASAR

PHP Intro. Pemrograman Web II. Ganjil

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

PERTEMUAN 3. if (kondisi) { pernyataan yang akan dijalankan apabila kondisi benar }

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

MODUL 6 STRUKTUR KONDISI (PERULANGAN)

Pengenalan Script. Definisi HTML

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

Pemrograman Basis Data Berbasis Web

Membuat Toko Buku dengan PHP - MySQL

PERTEMUAN 2 PEMROGRAMAN WEB LANJUT- Pokok Bahasan :

JavaScript. Pemrograman Web 1. Genap

4.1. Pernyataan Kondisi dan Perulangan Pernyataan kondisi digunakan apabila kita ingin membandingkan atau mengetahui nilai suatu objek.

Struktur Kondisi dan Perulangan

Pertemuan 3 Struktur Kondisi dan Perulangan

MODUL 1 INTERNET PROGRAMMING : PHP 1

Struktur Kontrol Kondisi Dalam PHP

DASAR PHP. Oleh : Devie Rosa Anamisa

Modul 1. Variabel dan String

PRAKTIKUM WEB DINAMIS MODUL PENGGUNAAN KONDISI PADA FORM PHP

Membuka dan Menutup File

// membuat komentar satu baris # juga membuat komentar satu baris /* ini contoh membuat komentar yang membutuhkan lebih dari satu baris */

MODUL PEMROGRAMAN WEB

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

Membuat Program Kasir dengan C++

A. Dasar Teori. Urutan (Sequence) Pemilihan (Selection) Pengulangan (Iteration) Pernyataan Kondisional (If Statement)

12/29/2011. Algoritme dan Pemrograman. Bit. Bitwise operator

MODUL 3 DASAR-DASAR PHP

BAB VI. STATEMENT CONTROL

Pemrograman Dasar C. Minggu 4

MODUL 1 PHP. (Variabel, Tipe Data, Operator)

Struktur Kondisi dan Perulangan

DASAR DASAR PHP. Purnomo Saputro. ABSTRAK

PERTEMUAN 3. if (kondisi) { pernyataan yang akan dijalankan apabila kondisi benar }

BAB 4 Array dan Function

Modul 1 Pengenalan PHP

PEMROGRAMAN WEB 1. Statement Control Pemilihan dan Perulangan. Rio Andriyat Krisdiawan, M.Kom

MODUL 4 PHP PART 1 (PENGENALAN PHP + VARIABEL)

OPERASI PERNYATAAN KONDISI

SATUAN ACARA PERKULIAHAN

Pemrograman Web Lanjut 2017

MODUL. Variabel. Workshop Programming

Internet II. Pertemuan 2 & 3 Dasar Pemrograman PHP I. Sistem Komputer Universitas Serang Raya - Aditya Wicaksono, SKomp 1

Perangkat Lunak Pengembangan Web

Control Flow & Array. Pemrograman Web. Rajif Agung Yunmar, S.Kom

Tipe if : If tanpa else (if) If dengan else (if-else) Nested if

MODUL 2 PHP. (Kontrol, Fungsi, Array)

MODUL PRATIKUM - 06 PEMROGRAMAN BERBASIS WEB (CCP119)

PEMROGRAMAN WEB 08 JavaScript Dasar

MODUL 2 PHP INTRO PHP INTRO

Pemrograman PHP7 untuk Pemula

Pemrograman PHP Lanjut. Ahmad Zainudin, S.ST Pemrograman Internet

Kesalahan Umum dalam Pemrograman C#

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

STRUKTUR DASAR PHP ASUMSI 02/10/2014

Bagian 2: Holodeck di USS Enterprise NCC- 1701D

Pemrograman Web Lanjut 2017

SUMBER BELAJAR PENUNJANG PLPG

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET PEMROGRAMAN WEB Semester: 2 Struktur Kondisi Perulangan 200 menit No.: Job: 08 Tgl: Hal.

Pengenalan PHP Contoh penulisan file PHP :

Pertemuan X. Pemrograman Web Dasar Semester 1

PERNYATAAN KONTROL. salah

Pengembangan Web. Ramos Somya

: MODUL 1 BASIC PHP

MODUL PEMROGRAMAN WEB

Mengarahkan Flow Program, Input, dan Pemrosesannya

STRUKTUR DASAR PHP. Struktur PHP diawali dengan <?php dan ditutup dengan?> Contoh sederhana pemakaian bahasa PHP yang disisipkan dalam halaman HTML.

Dasar Pemrograman. Kondisi dan Perulangan. By : Hendri Sopryadi, S.Kom, M.T.I

Pemrograman Berbasis Web

Internet II. Pertemuan 4 & 5 Dasar Pemrograman PHP II. Sistem Komputer Universitas Serang Raya - Aditya Wicaksono, SKomp 1

Materi 4: Perintah For Perintah Do While

P - 8 Bab 6 : PHP (Kondisi dan Perulangan)

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

BAB II LANDASAN TEORI

Conditional PRAKTIKUM PHP Conditional, Array & Perulangan di PHP

Transkripsi:

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 aturan yang membentuk suatu bahasa. Sintaks mendefenisikan bagaimana suatu kata dikembangkan menjadi suatu statement yang benar sehingga dapat disusun menjadi suatu program yang dapat berjalan dengan benar. Yang ingin mengetahui apa saja sintak pada pemrograman php. Disini saya akan menuliskan artikelnya yang berjudul tentang Sintak-Sintak Dalam PHP. Kata Kunci: php, pemrograman, programming, web programming Pendahuluan Pada dasarnya pemrograman komputer terdiri dari 2 kategori, yaitu pemrograman web dan pemrograman desktop. Pemrograman web bertujuan untuk membangun sebuah sistem terpusat melalui jaringan intranet maupun internet. Sedangkan pemrograman desktop ditujukan untuk membangun sebuah aplikasi komputer berbasis desktop. PHP (Hypertext Preprocessor) adalah bahasa skrip yang dapat ditanamkan atau disisipkan ke dalam HTML. PHP banyak dipakai untuk memrogram situs web dinamis. PHP dapat digunakan untuk membangun sebuah CMS. PHP merupakan salah satu bahasa yang berisi Syntax (perintah-perintah) pemrograman yang harus dikuasai oleh seorang Programmer. Sintak php juga bisa saja berbeda-beda antara Programmer yang satu dengan yang lain meskipun fungsi yang dijalankan sebenarnya sama ataupun hasil yang diperoleh juga sama.

Pembahasan Kode-kode PHP ditulis dalam blok yang diawali dengan atau <? dan ditutup oleh. File yang berisikan kode-kode PHP bisa terdiri hanya dari skrip PHP atau disisipkan ke dalam HTML. Dan untuk menambahkan komentar diawali dengan tanda /* dan diakhiri dengan *? atau //, berikut saya tuliskan Syntax PHP yang mungkin dapat menjadi pedoman. 1. Struktur Dasar Berikut struktur dasar kode HTML : Dapat juga ditulis : <? Kode PHP dapat digabung dengan HTML seperti pada contoh berikut : <html> <body> Echo Hello World; </body> </html> 2. /* */ Mendefinisikan komentar. Teks yang berada dalam kode ini tidak akan diakses oleh webserver. Contoh: /*Ini adalah kolom komentar*/ Echo Hello World;

3. Variabel Penulisan variabel dalam PHP diawali dengan symbol $. $nama_variabel = value; Contoh : $teks=hello World; $bil=10; 4. if else Merupakan statemen kondisi yang digunakan untuk menentukan aksi yang akan dilakukan pada kondisi tertentu. PHP memiliki 4 macam statemen kondisi, yaitu : if digunakan untuk menjalankan kode-kode berikutnya hanya jika kondisi bernilai benar (true). Syntax dasar: if (condition) kode yang akan dijalankan ketika kondisi bernilai benar; Contoh: $d=date (D); if ($d= =Fri) echo Selamat weekend; Ifelse digunakan untuk menjalankan kkode-kode berikutnya jika kondisi bernilai benar (true) dan akan menjalankan kode-kode yang lain jika kondisi bernilai salah (false). Sytax dasar: if (condition) kode yang akan dijalankan ketika kondisi bernilai benar;

else kode yang akan dijalankan ketika kondisi bernilai salah; contoh: $d=date (D); if ($d= =Fri) echo Selamat weekend; else echo Hari yang menyenangkan; ifelseifelse digunakan untuk memilih salah satu dari beberapa blok kode yang akan dijalankan. if (condition) kode yang akan dijalankan ketika kondisi bernilai benar; elseif (condition) kode yang akan dijalankan ketika kondisi berikutnya bernilai benar; else kode yang akan dijalankan ketika kondisi bernilai salah; contoh: $d=date (D); if ($d= =Fri) echo Selamat weekend; elseif ($d= `=Sun) echo Senin yang penuh semangat; else echo Hari yang menyenangkan; Switch digunakan untuk memilih salah satu dari banyak blok kode yang akan dijalankan.

5. switch Merupakan statemen kondisi yang digunakan untuk memilih salah satu dari banyak blok kode yang akan digunakan. Syntax dasar: switch (n) case label1 : kode yang akan dijalankan jika n=label1; break; case label2 : kode yang akan dijalankan jika n=label2; break; default: kode yang akan dijalankan jika n tidak sama dengan label1 dan label2; Contoh : switch ($x) case 1: echo Bilangan = 1; break; case 2: echo Bilangan = 2; break; case 3: echo Bilangan = 3; break;

default: echo Bilangan selain 1, 2, 3; 6. while loop Merupakan statemen perulangan yang akan menjalankan suatu blok kode selama kondisi terpenuhi (true). while (condition) kode yang akan dijalankan; Contoh : $i=1; while($i<=5) echo Nomor ke. $i.<br />; $i++; Nomor ke 1 Nomor ke 2 Nomor ke 3 Nomor ke 4 Nomor ke 5

7. do while Merupakan statemen perulangan yang akan selalu menjalankan sebuah blok kode dan akan berhenti sampai dengan kondisi tidak terpenuhi. do Kode yang akan dijalankan; while (condition); contoh : $i=1; do $i++; echo Nomor ke. $i.<br />; while($i<=5) Nomor ke 2 Nomor ke 3 Nomor ke 4 Nomor ke 5 Nomor ke 6

8. for loop Merupakan statemen perulangan yang digunakan jika Anda sudah mengetahui sebelumnya berapa kali blok kode harus dijalankan. For (init; condition; increment;) Kode yang akan dijalankan; Contoh: for ($i=1; $i<=5; $i++) echo Nomor ke. $i.<br />; Nomor ke 2 Nomor ke 3 Nomor ke 4 Nomor ke 5 Nomor ke 6 9. foreach Merupakan statemen perulangan yang digunakan pada tipe array. Foreach ($array as $value) kode yang akan dijalankan;

Contoh : $x=array(satu,dua,tiga); foreach ($x as $value) echo $value. <br />; satu dua tiga 10. $_GET Digunakan untuk mengumpulkan dan mengambil nilai yang dikirim melalui form dengan parameter method=get. Informasi yang dikirim menggunakan metode ini akan terlihat melalui address bar browser dan jumlahnya terbatas (maksimum 100 karakter). Contoh : Pada form pengirim: <form action=,welcome.php method=get> Name: <input type=text name=fnama/> Age: <input type=text name=umur /> <input type=submit /> </form> Pada file penerima: Selamat datang echo $_GET[fnama];.<br /> Usia Anda echo $_GET[umur]; tahun

11. Checkdate( ) Digunakan untuk validasi penanggalan. Fungsi ini akan menghasilkan nilai true jika tanggal valid dan false jika tanggal tidak valid. checkdate (month,day,year) contoh: var_dump (checkdate(12,31,2000)); var_dump (checkdate(2,29,2003)); var_dump (checkdate(2,29,2004)); Hasil bool (true) bool (false) bool(true) 12. date_default_timezone_get( ) Digunakan untuk mendapatkan informasi daerah waktu (timezone) default yang digunakan oleh seluruh fungsi pada sebuah dokumen PHP. date_default_timezone_get (void) contoh: echo date_default_timezone_get( ) ); Asia/Krasnoyarsk

13. date_default_timezone_set( ) digunakan untuk menerapkan (set) daerah waktu (timezone) default yang akan digunakan oleh seluruh fungsi pada sebuah dokumen PHP. Daftar timezone yang mendukung PHP dapat dilihat pada web http://www.php.net/manual/en/timezones.p. date_default_timezone_set (timezone) Contoh : echo (date_default_timezone_set(asia/krasnoyarsk) ); 14. date( ) Digunakan untuk memformat tanggal dan waktu lokal (local time). Referensi parameter dapat dilihat dapat dilihat pada web http://php.net/manual/en/function.date.p. date (format,timestamp) contoh : echo (Tanggal saat ini<br>); echo (date(1 d F Y h:i:s:a). <br />); Tanggal saat ini Sunday 27 June 2010 01:33:57 AM

15. getdate( ) Digunakan untuk mendapatkan informasi tanggal dan waktu dalam bentuk array. Informasi yang dihasilkan memiliki format : [seconds] detik [minutes] menit [hours] jam [mday] hari dalam sebulan [wday] hari dalam seminggu [year] tahun [yday] hari dalam setahun [weekday] nama hari [month] nama bulan getdate (timestamp) Contoh : $my_t=getdate(date(u)); print($my_t[weekday], $my_t[month], $my_t[mday], $my_t[year]); Sunday, June 27, 2010 16. idate( ) Digunakan untuk memformat tanggal dan waktu lokal (local time) ke dalam bentuk bilangan bulat (integer). idate (format,timestamp) contoh :

echo(idate(y)); 2010 17. strtotime( ) Digunakan untuk mengubah tipe string menjadi format penanggalan/waktu. strtotime (time,now) contoh : echo date (F d Y, strtotime(5-1-2010)); January 05 2010 18. time( ) Digunakan untuk mendapatkan informasi saat ini. time(void) contoh : $t=time(); echo (date(d F d Y,$t)); Sun June 27 2010

19. cal_days_in_month( ) Digunakan untuk mendapatkan informasi jumlah hari dalam bulan dan tahun tertentu berdasarkan kalender yang digunakan. cal_days_in_month(calendar,month,year) contoh : $d=cal_days_in_month(cal_gregorian,06,2010); echo (Jumlah hari di Bulan Juni 2010 adalah $d hari.); Jumlah hari di bulan Juni 2010 adalah 30 hari. 20. cal_info( ) Digunakan untuk menghasilkan array yang berisikan informasi kalender yang digunakan. cal_info (calendar) Keterangan : isi parameter calendar dengan tipe kalender yang digunakan, yaitu: 0 = CAL_GREGORIAN 1 = CAL_JULIAN 2 = CAL_JEWISH 3 = CAL_FRENCH Contoh : $calinfo=cal_info(0); Print_r($calinfo);

Array ( [months] => Array ( [1] => January [2] => February [3] => March [4] => April [5] => May [6] => June [7] => July [8] => August [9] => September [10] => October [11] => November [12] => December ) [abbrevmonths] => Array ( [1] => Jan [2] => Feb [3] => Mar [4] => Apr [5] => May [6] => Jun [7] => Jul [8] => Aug [9] => Sep [10] => Oct [11] => Nov [12] => Dec ) [maxdaysinmonth] => 31 [calname => Gregorian [calsymbol] => CAL_GREGORIAN ) 21. include( ) dan require( ) keduanya digunakan untuk menyisipkan dokumen PHP lain ke dalam dokumen yang sedang dibuat. Perbedaan dari kedua fungsi tersebut adalah saat menangani sebuah kesalahan (error). include( ) akan menghasilkan pesan kesalahan, tetapi kode-kode berikutnya akan tetap dijalankan. Contoh: Include(latihan2.php); echo Hello World!; require( ) akan menghasilkan peringatan kesalahan (fatal error) dan proses akan stop sampai disitu. Contoh: require(latihan2.php); echo Hello World!;

22. fopen( ) Digunakan untuk membuka sebuah file atau URL dalam dokumen PHP. Fopen(filename, mode, include_path, context) Keterangan parameter mode : r Read only. r+ Read/Write. w Write only. w+ Read/Write. a Append. a+ Read/Append. x Write only. x+ Read/Write. Contoh : $file=fopen(catatan.txt,r); $file = fopen(/home/test/test.gif,wb); 23. fclose( ) Digunakan untuk membuka sebuah file atau URL dalam dokumen PHP. fclose(close) contoh : $file=fopen(catatan.txt,r); fclose($file);

24. fgets( ) Digunakan untuk membaca baris perbaris file yang dibuka. fgets(file, length) contoh : $file = fopen(catatan.txt,r); echo fgets($file); fclose($file); 25. feof( ) Digunakan untuk memeriksa akhiran dari suatu file (eof). feof(file) Penutup Demikianlah artikel yang saya buat semoga bermanfaat bagi orang yang membacanya dan menambah wawasan bagi orang yang membaca artikel ini. Dan penulis mohon maaf apabila ada kesalahan dalam penulisan kata dan kalimat yang tidak jelas, mengerti, dan lugas mohon jangan dimasukan ke dalam hati. Dan saya juga sangat mengharapkan yang membaca artikel ini akan bertambah motivasinya dan mengapai cita-cita yang di inginkan, karena saya membuat artikel ini mempunyai arti penting yang sangat mendalam. Sekian penutup dari saya semoga berkenan di hati dan saya ucapkan terima kasih yang sebesar-besarnya.

Referensi http://www.jualtutorialku.com/blog/sintak-php http://railasta.blogspot.com/2010/11/sintak.html http://id.wikipedia.org/wiki/php http://saung-foss.web.id/doku/id-php/sintak_dasar_php http://vicke.blogdetik.com/2010/12/24/belajar-syntax-php-yuukk-part- 1/comment-page-1/ Biografi Nama Penulis : Iman Amalludin Tempat, Tanggal Lahir : Kuningan, 4 Nov 1992 Studi Jurusan : STMIK Raharja : Sistem Informasi Konsentrasi : Business Intelligence Hobi Email Blog : Bermain Game : iman.llusion@gmail.com : http://blog.imanllusion.hostzi.com