Anda di halaman 1dari 30

Yeti Nugraheni, ST 081321250735 / 02286616259 y_nugraheni_2000@yahoo.com ynugraheni@gmail.

com

KONTRAK NILAI
Ujian

UTS 2. UAS Quis Tugas TOTAL


1.

: 30 % : 40% : 10% : 20% : 100 %

POKOK BAHASAN

PHP Basics Flow Control Array PHP & HTML Forms String Manipulation Functions Database Fundamentals Selecting Data Subqueries, Joins & Unions Inserting, Updating & Deleting Records Managing Data With MySQL Regular Expressions Session Control

SESI 1

Tips Belajar Pemrograman


1. 2.
3. 4. 5. 6. 7. 8. 9. 10. 11. 12.

Motivasi Kuat dan Kuntinue/Konsisten Tidak Mudah Menyerah Konsep pilot, jam terbang tinggi maka makin handal Pemrograman Menghapal hapalan diperlukan tetapi prinsipnya adalah logika Not a write-typer pahami alur program dan code programnya Cari Teman yang dapat membantu/berdiskusi Banyak mengeksplore pengetahuan tidak mengandalkan tatap muka di kelas dengan dosen Bergabung dengan komunitas pemrograman mailing list / forum dsikusi Referensi Tidak copy paste Sering berlatih Proaktif, jangan manja/malas English

PENGENALAN PHP
Apa itu PHP? PHP singkatan P HP: H ypertext P Reprocessor PHP adalah server-side scripting bahasa, seperti ASP Script PHP dieksekusi pada server PHP mendukung banyak database (MySQL, Informix, Oracle, Sybase, Solid, PostgreSQL, Generic ODBC, dll) PHP merupakan perangkat lunak open source PHP bebas di download dan digunakan
Apa itu File PHP? File PHP dapat berisi teks, tag HTML dan script File PHP dikembalikan ke browser sebagai HTML biasa File PHP memiliki ekstensi file dari ". Php", "php3.", Atau ". Phtml"

PENGENALAN PHP
Apa itu MySQL? MySQL adalah database server MySQL sangat ideal untuk aplikasi kecil dan besar MySQL mendukung standar SQL MySQL mengkompilasi pada sejumlah platform MySQL adalah gratis untuk didownload dan digunakan
PHP + MySQL PHP dikombinasikan dengan MySQL adalah crossplatform (Anda dapat mengembangkan di Windows dan melayani pada platform Unix)

PENGENALAN PHP
Mengapa PHP? PHP berjalan pada platform yang berbeda (Windows, Linux, Unix, dll) PHP kompatibel dengan hampir semua server yang digunakan saat ini (Apache, IIS, dll) PHP GRATIS untuk mendownload dari sumber resmi PHP: www.php.net PHP mudah untuk belajar dan berjalan efisien pada sisi server
Bagaimana untuk Mulai? Untuk mendapatkan akses ke web server dengan dukungan PHP, Anda dapat: Instal Apache (atau IIS) di server Anda sendiri, menginstal PHP, dan MySQL Atau menemukan web hosting rencana dengan dukungan PHP dan MySQL

PHP Instalasi
Apa yang Anda Butuhkan? Jika server Anda mendukung PHP Anda tidak perlu melakukan apapun. Cukup membuat beberapa Php file dalam direktori web Anda, dan server akan menguraikannya untuk Anda. Karena gratis, kebanyakan web host menawarkan dukungan PHP. Namun, jika server Anda tidak mendukung PHP, Anda harus menginstal PHP. Berikut ini adalah link ke tutorial baik dari PHP.net tentang cara menginstal PHP5: http://www.php.net/manual/en/install.php
Unduh PHP Download PHP gratis di sini: http://www.php.net/downloads.php Download MySQL Database Download MySQL gratis di sini: http://www.mysql.com/downloads/ Download Apache Server Download Apache gratis di sini: http://httpd.apache.org/download.cgi

PHP Sintaks
Kode PHP dieksekusi di server, dan hasil HTML biasa

dikirim ke browser. Dasar PHP Sintaks Sebuah blok scripting PHP selalu dimulai dengan <php? dan diakhiri dengan ?> . A PHP scripting blok dapat ditempatkan di manapun dalam dokumen. Pada server dengan dukungan steno diaktifkan Anda dapat memulai blok scripting dengan <? dan diakhiri dengan?>. Untuk kompatibilitas maksimum, kami sarankan Anda menggunakan formulir standar (<? Php) bukan pada bentuk singkatan. <?php ?>

PHP Sintaks
Sebuah file PHP biasanya berisi tag HTML, seperti sebuah file HTML, dan beberapa kode PHP scripting. Dibawah ini, contoh sederhana script PHP yang mengirim teks "Hello World" ke browser: <html> <body> <?php echo "Hello World"; ?> </body> </html> Setiap baris kode PHP harus diakhiri dengan titik koma. Titik koma adalah pemisah dan digunakan untuk membedakan satu set instruksi dari yang lain. Ada dua pernyataan dasar untuk teks output dengan PHP: echo dan print. Dalam contoh di atas kita telah menggunakan pernyataan echo untuk menampilkan teks "Hello World". Catatan: File harus memiliki ekstensi php.. Jika file memiliki ekstensi. Html, kode PHP tidak akan dieksekusi.

PHP Sintaks
Komentar dalam PHP Dalam PHP, kita menggunakan / / untuk membuat komentar baris tunggal atau / * dan * / untuk membuat blok komentar dalam beberapa baris <html> <body> <?php //This is a comment
/* This is a comment block */ ?> </body> </html>

PHP Variabel
Sebuah variabel digunakan untuk menyimpan informasi. Variabel dalam PHP Variabel digunakan untuk menyimpan nilai-nilai, seperti string teks, angka atau array. Ketika sebuah variabel dideklarasikan, dapat digunakan berulang-ulang di script Anda. Semua variabel dalam PHP dimulai dengan simbol $. Cara yang benar untuk menyatakan suatu variabel di PHP: $var_name = value; Baru PHP programmer sering melupakan tanda $ pada awal variabel. Dalam hal itu tidak akan berhasil. Mari kita coba buat sebuah variabel yang berisi string, dan variabel yang berisi nomor: <?php $txt="Hello World!"; $x=16; ?>

PHP Variabel
PHP adalah Bahasa yang Mudah Dalam PHP, variabel tidak perlu dideklarasikan sebelum menambahkan sebuah nilai ke dalamnya. Dalam contoh di atas, Anda melihat bahwa Anda tidak harus memberitahu PHP tipe data variabel tersebut. PHP secara otomatis mengkonversi variabel dengan jenis data yang benar, tergantung pada nilainya. Dalam bahasa pemrograman lain, Anda harus menyatakan (define) jenis dan nama variabel sebelum menggunakannya. Dalam PHP, variabel dinyatakan secara otomatis saat Anda menggunakannya.
Penamaan Aturan untuk Variabel Nama variabel harus dimulai dengan huruf atau underscore "_" Sebuah nama variabel hanya dapat berisi karakter alfa-numerik dan garis bawah (az, AZ, 0-9, dan _) Nama variabel tidak boleh mengandung spasi. Jika nama variabel lebih dari satu kata, itu harus dipisahkan dengan underscore ($ my_string), atau dengan kapitalisasi ($ myString)

PHP Variabel String


Variabel string digunakan untuk menyimpan dan memanipulasi teks. String Variabel dalam PHP Variabel string digunakan untuk nilai-nilai yang mengandung karakter. Kita akan melihat fungsi yang paling umum dan operator digunakan untuk memanipulasi string di PHP. Setelah kita membuat sebuah string kita dapat memanipulasinya. Sebuah string dapat digunakan secara langsung dalam suatu fungsi atau dapat disimpan dalam variabel. Berikut ini, script PHP memberikan teks "Hello World" ke variabel string bernama $ txt: <?php $txt="Hello World"; echo $txt; ?> Output dari kode di atas akan menjadi: Hello World Sekarang, mari kita mencoba untuk menggunakan beberapa fungsi yang berbeda dan operator untuk memanipulasi string.

PHP Variabel String


Operator konkatenasi Hanya ada satu string operator di PHP. Operator concatenation (.) Digunakan untuk menempatkan dua nilai string bersama-sama. Untuk menggabungkan dua variabel string bersama, gunakan operator concatenation: <?php $txt1="Hello World!"; $txt2="What a nice day!"; echo $txt1 . " " . $txt2; ?> Output dari kode di atas akan menjadi: Hello World! What a nice day!
Jika kita melihat kode di atas, Anda melihat bahwa digunakan operator rangkaian dua kali. Ini karena kita harus memasukkan string ketiga (karakter spasi), untuk memisahkan dua string.

PHP Variabel String


The strlen () fungsi Fungsi strlen () digunakan untuk mengembalikan panjang string. Mari kita cari panjang string: <?php echo strlen("Hello world!"); ?> Output dari kode di atas akan menjadi: 12 Panjang string sering digunakan dalam loops atau fungsi lainnya, ketika penting untuk mengetahui ketika string berakhir. (Yaitu dalam satu lingkaran, kita ingin menghentikan loop setelah karakter terakhir dalam string).

PHP Variabel String


The strpos () fungsi Fungsi strpos () digunakan untuk mencari karakter / teks dalam sebuah string. Jika kecocokan ditemukan, fungsi ini akan mengembalikan posisi karakter dari perbandingan pertama. Jika tidak ada yang cocok, ia akan mengembalikan FALSE. Mari kita lihat apakah kita dapat menemukan string world" dalam string di bawah: <?php echo strpos("Hello world!","world"); ?> Output dari kode di atas akan menjadi: 6 Posisi world" string dalam contoh diatas adalah 6. Alasan bahwa itu adalah 6 (dan bukan 7), adalah bahwa posisi karakter pertama dalam string adalah 0, dan bukan 1.

PHP Operator
Operator
+ *

Operator digunakan untuk operasi pada nilai-nilai. PHP Operator Bagian ini berisi daftar operator yang berbeda digunakan dalam PHP. Aritmatika Operator

Deskripsi
Tambahan Pengurangan Perkalian

Contoh
x=2 x +2 x=2 5-x x=4 x5*

Mengakibatkan
4 3 20

/
%

Divisi
Modulus (sisa pembagian)

15/5 5/2
5% 2 10% 8 10% 2 x=5 x++ x=5 x-

3 2.5
1 2 0 x=6 x=4

++ -

Kenaikan Pengurangan

PHP Operator
Operator Tugas
Operator
= += -=

Contoh
x=y x+=y -x = y

Apakah Sama Seperti


x=y x=x+y x = xy

*=
/= .= %=

x*=y
x/y= x. = y x% = y

x=x*y
x=x/y x = xy x = x% y

PHP Operator
Operator Perbandingan
Operator == != <> > < >= <= Deskripsi sama dengan tidak sama tidak sama lebih besar dari kurang dari lebih besar dari atau sama dengan kurang dari atau sama dengan Contoh 5 == 8 returns false 5! = 8 mengembalikan nilai true 5 <> 8 mengembalikan nilai true 5> 8 returns false 5 <8 mengembalikan nilai true 5> = 8 returns false 5 = 8 mengembalikan true <

PHP Operator
Operator Logika
Operator && Deskripsi dan Contoh x=6 y = 3 (X <10 && y> 1) mengembalikan nilai true x=6 y = 3 (X == 5 | | y == 5) kembali palsu x=6 y = 3 ! (X == y) mengembalikan nilai true

||

atau

tidak

PHP Kontrol

Pernyataan bersyarat digunakan untuk melakukan berbagai tindakan berdasarkan kondisi yang berbeda. Kondisi Bersyarat Sangat sering ketika menulis kode, kita ingin melakukan tindakan yang berbeda untuk keputusan yang berbeda. Kita dapat menggunakan pernyataan kondisional dalam kode untuk melakukan ini. Dalam PHP kita memiliki pernyataan bersyarat berikut: pernyataan IF- menggunakan pernyataan ini untuk mengeksekusi beberapa kode hanya jika kondisi yang ditentukan benar pernyataan IF...ELSE - menggunakan pernyataan ini untuk mengeksekusi beberapa kode jika kondisi benar dan kode lain jika kondisi salah pernyataan IFELSEIF.ELSE - menggunakan pernyataan ini untuk memilih salah satu dari beberapa blok kode yang akan dieksekusi pernyataan SWITCH- menggunakan pernyataan ini untuk memilih salah satu dari banyak blok kode yang akan dieksekusi

PHP Kontrol IF

Gunakan jika pernyataan untuk mengeksekusi beberapa kode hanya jika kondisi yang ditentukan benar. Sintaksis if (condition) code to be executed if condition is true; Contoh berikut akan menampilkan "Have a nice weekend!" jika hari jumat: <html> <body> <?php $d=date("D"); if ($d=="Fri") echo "Have a nice weekend!"; ?> </body> </html> Perhatikan bahwa tidak ada .. ELSE.. dalam sintaks ini. Kode itu akan dijalankan hanya jika kondisi yang ditentukan benar .

PHP Kontrol IF ELSE

Gunakan pernyataan IFELSE untuk mengeksekusi beberapa kode jika kondisi benar dan kode lain jika kondisi adalah salah. Sintaksis if (condition) code to be executed if condition is true; else code to be executed if condition is false; Contoh Contoh berikut akan menampilkan "Have a nice weekend!" jika hari jumat, selain itu akan menampilkan "Have a nice day!" <html> <body> <?php $d=date("D"); if ($d=="Fri") echo "Have a nice weekend!"; else echo "Have a nice day!"; ?> </body> </html>

PHP Kontrol IF
<?php $d=date("D"); if ($d=="Fri") { echo "Hello!<br />"; echo "Have a nice weekend!"; echo "See you on Monday!"; } ?> </body> </html>

Jika lebih dari satu baris harus dijalankan jika kondisi benar / salah, baris harus dikurung di dalam kurung kurawal: <html> <body>

PHP Kontrol IF ELSEIF ELSE


Gunakan pernyataan IF ELSEIF ELSE untuk memilih salah satu dari beberapa blok kode yang akan dieksekusi. Sintaksis if (condition) code to be executed if condition is true; elseif (condition) code to be executed if condition is true; else code to be executed if condition is false; Contoh Contoh berikut akan menampilkan "Have a nice weekend!" jika hari jumat, dan "Apakah hari Minggu bagus!" jika hari Minggu. Jika tidak, akan menampilkan "Have a nice day!" <html> <body>

<?php $d=date("D"); if ($d=="Fri") echo "Have a nice weekend!"; elseif ($d=="Sun") echo "Have a nice Sunday!"; else echo "Have a nice day!"; ?>
</body> </html>

Latihan
Buat dalam sintaks PHP untuk menentukan diskon

dengan ketentuan bahwa bila pembeli berbelanja melebihi atau sama dengan 100000, maka ia akan mendapat diskon. Diskon diberikan sebesar 10% dari total belanja

PHP Kontrol SWITCH


Gunakan pernyataan switch untuk memilih salah satu dari banyak blok kode yang akan dieksekusi. Sintaksis switch (n) { case label1: code to be executed if n=label1; break; case label2: code to be executed if n=label2; break; default: code to be executed if n is different from both label1 and label2; } Ini adalah cara kerjanya: Pertama kita memiliki ekspresi tunggal n (paling sering variabel), yang dievaluasi sekali. Nilai ekspresi tersebut kemudian dibandingkan dengan nilai-nilai untuk setiap kasus dalam struktur. Jika ada pertandingan, blok kode yang terkait dengan kasus yang dieksekusi. Gunakan break untuk mencegah kode dari loncat ke kasus berikutnya secara otomatis. Pernyataan default digunakan jika tidak ada yang cocok.

PHP Kontrol SWITCH


Contoh <html> <body> <?php $x=1; switch ($x) { case 1: echo "Number 1"; break; case 2: echo "Number 2"; break; case 3: echo "Number 3"; break; default: echo "No number between 1 and 3"; } ?> </body> </html>

Anda mungkin juga menyukai