choose your languages

English French German Spain Italian Dutch

Russian Portuguese Japanese Korean Arabic Chinese Simplified

Sabtu, 25 Januari 2014

Teori Php, Program Penjualan dengan PHP dan My SQL

1.1 Pengertian PHP
PHP singkatan dari PHP Hypertext Preprocessor yang digunakan sebagai script server-side dalam pengembangan Web yang disisipkan pada dokumen HTML.  PHP merupakan software Open-Source yang disebarkan dan dilisensikan secara gratis serta dapat di-download secara bebas dari situs resminya.http://www.php.net. PHP ditulis dengan bahasa C.


1.2 Sejarah Singkat PHP
PHP diciptakan pertama kali oleh Rasmus Lerdorf pada tahun 1994. Awalnya hanya digunakan untuk mencatat jumlah siapa yang pengunjung homepagenya. Rasmus mengeluarkan Personal Home Page versi 1.0 secara gratis
1.3 Kelebihan PHP
PHP dapat digunakan semua sistem operasi : Linux, Unix , Microsoft Windows, Mac OS, RISC OS.PHP didukung oleh banyak Web Server seperti : Apache, MIIS (Micosoftt Internet Information Server), Personal WeB Server, Netscafe dam iPlanet server, Oreilly Website Pro server, audium, Xitami, OmniHTTPd dll. Dukungan terhadap banyak database: Adabas D, dBase, Direct MS-SQL, Empress, FilePro, FrontBase, Hyperwave, IBM DB2, Informix, Ingres, Interbase, MSQL, MySQL, ODBC, Oracle, Ovrimos, PostgrSQL, Solid, Sybase
1.4 Sintaks PHP
Ada 4 macam pasangan tag PHP:
1. <?php   …   ?>
2. <script language = “PHP”>   …   </script>
3. <?   …   ?>
4. <%   …   %>
Cara 1 dan 2 yang paling umum, cara 3 dan 4 kalau tak dikenali setting pada konfigurasi php.ini di direktori C:\apache\php\
1.5 Instalasi PHP dan Web Server
Di dalam buku ini menggunakan PHPTriad, bisa didowload dari : http://www.phpgeek.com
Langkah :
1. Download PHPTriad.
2. Klik ganda PHPTriad.
3. Klik tombol Agree.
4. Tunggu sampai selesai, Close.
2.2 Menguji Hasil Instalasi PHP
Langkah langkah dalam menguji:
1. Aktifkan Web Server Apachenya:
Start – All Program – PHPTriad – Apache Console – Start Apache
2. Biarkan aktif jangan ditutup.
Aktifkan Browser misalnya Firefox , terus ketik alamat http://localhost/    
1.6  Identifier
Identifier adalah suatu nama yang diciptakan oleh pemrograman untuk memberi nama pada variable, fungsi, dan class.
Aturan penamaan identifier berlaku sebagai berikut:
1. Dimulai dengan huruf atau underscore (_).
2. Karakter berikutnya dapat berupa huruf atau angka atau underscore.
3. Bersifat case sensitive, kecuali fungsifungsi yang telah tersedia pada PHP yang bersifat case insensitive.
4. Tidak boleh menggunakan tanda baca.
1.7 Tipe Data
PHP mendukung 8 tipe data:
Tipe data scalar:
Boolean
Integer
Floating-point
String

Tipe data compound :
Array
Object

Tipe data khusus:
Resource
NULL
Ekspresi
Ekspresi atau sering juga disebut dengan ungkapan adalah suatu bentuk yang menghasilkan suatu nilai.
20 + 4 * 5
Merupakan suatu betuk ekspresi yang menghasilkan nilai 40. 20 ,4 ,5 disebut sebagai  operand .Tanda +dan *berperan sebagai operator.
1.8  Operator
Operator adalah simbol atau karakter khusus yang digunakan dalam suatu ekspresi untuk memanipulasi nilai atau variable dan memberi suatu hasil.
1.8.1 Operator Aritmatika
Operator aritmatika adalah operator yang digunakan untuk melakukan perhitungan matematis.
1.8.2 Operator Assignment
Operator assigment (=) adalah operator dimana operand disebelah kiri mendapatkan nilai dari operand disebelah kanan.
Assigment by reference artinya beberapa variabel yang berbeda yang mengacu pada satu lokasi yang sama (isi variabel yang sama) . PHP 3 tidak mendukung hal ini
1.8.3 Operator Bit
Perator bit adalah operator yang digunakan  untuk operasi bit (binary digit ) yang beroprerasi pada level bit ( 0 dan 1 ) .
1.8.4 Operator Relasi
Operator relasi / operator pembanding adalah operator yang digunakan untuk melakukan suatu pembanding antara 2 ekspresi atau nilai untuk mendapatkan nilai true dan false.
1.8.5 Operator Ternary
Operator ternary adalah operator kondisi lain yang mengevaluasi ekspresi yang merupakan model penyederhanaan dari if…else …
Sintaknya: (expr1)  ?  (expr2)  :  (expr3) ;
Jika expr1 dievaluasi bernilai benar, maka expr2 dikerjakan ,jika expr1 dievaluasi bernilai salah expr3 yang dikerjakan.
1.8.6 Operator Kontrol Error
Php mendukung suatu operator kontrol error dengan tanda at (@).
Jika ditambah ekspresi PHP , maka informasi kesalahan yang dihasilkan oleh ekspresi tersebut diabaikan.
1.8.7 Operator Eksekusi
Operator eksekusi digunakan untuk mengeksekusi isi yang terdapat dalam apitan backticks (`  `) / apostrophe sebagai suatu perintah shell dan hasilnya ditampung dalam suatu variabel untuk kemudian menampilkannya pada browser
Catatan: Eksekusi ini sementara hanya berjalan di sistem operasi *nix (Unix dan Linux)
1.8.8 Operator Increment/Decrement
Operator increment /decrement berguna untuk menambahkan dan mengurangkan nilai dengan menerapkan prinsip pre- dan post.
1.8.9 Operator Logika
Operator logika adalah operator yang digunakan untuk membandingkan dua nilai sehingga didapat hasil true dan false.
1.8.10 Operator String
Terdapat dua operator string , yang pertama adalah operator penggabungan dengan ‘  .   ’ yang menghasilkan penggabungan argumentasi kanan dan kiri,
sedangkan yang kedua adalah penggabungan dengan operator assigment  ‘   .=   ‘ yang menambahkan argumen pada sisi kanan terhadap argumen pada sisi kiri.
1.8.11 Operator Array
Satusatunya operator array dalam PHP adalah operator  (+). Mengabungkan array tanpa menimpa isi array yang digabung.
1.8.12 Operator Object
Operator new digunakan untuk meng-instantiate suatu class.
Operator -> digunakan untuk mengakses properti dan metode dari suatu instantianted class.

kode program Penjualan Php download disini.
.http://adf.ly/caFwX

Tidak ada komentar:

Posting Komentar

Postingan Yang Menarik Lainnya

Related Posts Plugin for WordPress, Blogger...

Share

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 

Artikel Komputer Copyright © 2013 MyBlog Design