Jumat, 02 Juli 2010


Pengertian PHP

            PHP Singakatan dari Personal Home Page Tolls,yang merupakan bahasa scipting.
PHP diciptakan oleh Rasmus Lerdof (rasmus@phpnet).pada tahun 1995.Sebagai besar
Perintah PHP berasal dari java, C dan peri dengan beberapa tambahan HTML dan berada
Pada server(server side HTML empedded scripting).Dengan PHP ini beragam aplikasi komplek yang membutuhkan koneksi ke data base.Adapun data base yang saat ini didukung oleh PHP (diantaranya adalah : Mysgl,ODBC.adabas D,dBase,Direct MS SQL,MSQL.Empres,FilePro(Read only),Hyperware,Fornt base,Ibm DB2,Informix,
Intertase,Ingres,Oracle,Solid velocis,ovrimos,PostgreSQL,Unik D3M dan sydase.
Selain itu PHP juga dapat,mendukung koneksi dengan layanan komunikasi.Lain yang
Mengungakan HTTP,SNMP,POPE,NNTP,Protocol,MAP,dll

Langkah awal menggunakan PHP

Sofware pendukung yang digunakan dalam materi yang akan digunakan adalah :
  • Editor Script                             : PHP Coder atau Fditmus
  • Server                                      : Apache server
  • Data base                                 :MYSQL
Software pendukung yang ini dapat di download di :

Untuk dapat menjalankan PHP Anda membutuhkan sebuah web server,oleh sebab itu
Web server harus diaktuifkan terlebih dahulu.Adapun langkah untuk mengaktifkan
Web server tersebut adalah :
  • Aktifkan windows Expoler
  • Buka Folder Myserver
  • Aktifkan file start_server.bar
  • Kemudian server aktif dan tamoll infophp pada jendela internet expoler ketika start_server.bar dan info.php tampil kemudian di minils jagan di close kerena apabila di close scrip PHP tidak di Eksekusi dan dilihat hasilnya

Atau kilk di tool bar
Ø      Start server
Ø      Klik star
Ø      Klik all Programs
Ø      Klik PHP coder PR2
Ø      Kllik PHP coder

Setelah selesai di gunakan start_server.bar yang aktif harus di nonaktifkan (shutdown server ). Caranya adalah :

v     Aktifkan window Expoler
v     Buka Foder Myserver
v     Aktifkan file scop_server.bar
v     Kemudian Close semua tampilan.
Kemudian untuk menampilkan editor scipt yaitu ,dengan cara :
*      Klik Start
*      Klik All Programs
*      Klik PHP coder PR2
*      Klik PHP coder


Scipt HTML dalam PHP

HTML (Hyper Text Makup Language) memiliki struktur standar file sebagai berikut :

                         (tag pembuka html)
                        (tag pembuka head)
            ...........
                       (tag penutup head)
           
                        (tag pembuka body)
            ………
            ………
            ………
                       (tag penutup body)

Sedangkan Dalam PHP memilki strukktur standar file sebagai merikut :

           Title herel
          

                     Letakan Penulisan Script php




Jadi darai dua bentuk struktur standar tersebut menunjukan bahwa dalam php juga terdapat script HTML sebagai srtuktur dalam penulisannya.




Penulisan script PHP

Adapun peraturan dalam penulisan scrip PHP ialah :
  • Penulisan diawali dengan tag
  • Setiap baris perintah diakhiri dengan tanda titik koma(;)
  • File yang akan disimpan ,nama file diawali dengan hurup dan menggunakan ektensi.PHP( tanda titik di ikuti php)
Untuk menuliskan scrip PHP,ada beberapa bentuk atau cara yang dapat dilakukan,diantaranya adalan :

v     Bentuk ke – 1 :
    Scrip PHP tulis disini
?>

v     Benyuk ke – 2 :
          Scrip PHP tulis disini
?>

v     Bentuk ke – 3 :
?>

Untuk menulis komentar atau keterangan  mengenai scrip  dalam PHP ada 3 macam :

1./*komentar*/   (seperti pada pemrograman bahasa C)
2.// komentar       (seperti pada pemograman bahasa C ++)
3.# komentar        (seperti pada pemograman scrip shel bodyhead unix/linux)



Contoh bentuk penulisan scrip PHP

            Title here
          
              echo “ SELAMAT BELAJAR PHP
”; 
               echo “DI Bina Sarana Informatika “;
            ?>
Penyimpanan File Dalam PHP

Untuk menyimpan file yang telah di buat ,langkah – langkahnya  adalan :

  • Klik menu file
  • Klik save ( tampil dialog penyimpannan)
  • Untuk save in klik directory c:\ atau tempat server kitayang ada di online
  • Klik my server
  • Klik Scrip atau            diklik
  • Klik Foder tempat simpan file (jika belum tersedia silahkan buat folder baru)
  • Ketikkan nama file yang ingin disimpan misal : Latihan 1.php ( tidak boleh ada spasi)
  • Kemudian kilk save

Jadi susunan / hlerarchi dari bentuk penyimpanan file adalah
C:\ Myserver\scripts\nama foder\nama file.php.


Menampilan Hasil

Untuk menampilkan hasil dapat dilakukan dengan cara mengetikan nama file yang telah di simpan dalam web browser yang telah di sediakan oleh php.Adapun bentuk dari pengetikannya adalah :

  • Httpp//localhost/nama folder/nama file.php
Atau
  • C:\myserver\scripts\nama foder\namafile.php
Atau server tempat komputer kita
  • Localhost\.........enter

          Title here
         
             echo “”;
             echo “”;
             echo “
”;              letak penulisan script PHP
             echo “”;
             echo “Selamat Belajar PHP
”;
             echo “Bersama r25m
”;
           ?>
Buatlah contoh diatas ini kemudian dengan nama contoh php diatas dalam folder
Anda.kemudian tampil contoh diatas dalam web browser


SELAMAT BELAJAR PHP
BERSAMA R25M
 


  
   Untuk membuat file baru langkahnya adalah :

  • Klik file
  • Klik new

NB tanpa di tutup file yang lama.


Variable dan Kostata

Variable

Variable merupakan suatu penyimpanan data dalam php.Pendeklarasi variable di awali dengan karakter $ di ikuti dengan hurup sebagai karakter pertama kemudian kembinasi karakter dan angka.Aturan yang lain dalam penulisan  variable adalah tidak boleh ada spasi dan tanda baca dalam penamaannya,kecuali _ (underscore)
Dan nama variable di bedakan antara huruf besar dan huruf kecil.Ada berapa jenis
Variable yang terdapat di dalam php diantaranya :

·        Variable scope
Variable ini bergantung pada konstek dimana variable tersebut dinyakan. Variable yang dinyatakan didalam fungsi akan memiliki scope lokal hanya dalam fungsi itu saja.Variable yang dinyatkan dalam berapa buah script program akan memiliki scope global dalam scope tersebut.


·        Predfined variable
PHP memililki variable – variable yang telah didefinisikan sebelumya,Variable ini nilainya bergantung pada beberapa faktor,seperti jenis server,setting server dll,Predefined variable bisa di dilihat memakai fungsi php


·        Variable Apache
Variable ini akan di peroleh jika menggunakan apache webserver jika menggunaka webserver lain beberapa vabiable akan berbeda variable apche webserver ini antara lain : GETWAY INTERFACE SERVER NAME SERVER SOFWARE dll.
·        Variable dari
·        From HTML adalah sebuah bagian dari halaman HTML yang memuat elemen
·        From HTML
Kontrol (teks,checbox,radio buttons,menu dll).Foria HTML di gunakan untuk mengirimkan data ke server,data ini merupakan variable input bagi program php yang akan di jalankan.

Contoh latihan :
           latihan 4
$a=100;
$b=200;
$A=”Printer”;
$B=”Monitor”;
echo”\$a isi variablenya adalan $a
”;
echo”\$b isi variablenya adalan $b
”;
echo”\$A isi variablenya adalan $A
”;
echo”\$B isi variablenya adalan $B
”;
?>

Kostata

Kontata adalah variable yang nilainya tidak pernah berubah konstata
Ini dideklarasikan dan di beri nilai pada awal program dan nilaiya tetap selama program berjalan.

)//EN”>
           Latihan 5
         
             define (”B”,BEDA-“);
             define (”R”,REVO-“);
             define (”L”,LUSI-“);
             define (”TH”,2005-“);
             echo (B);
             echo (R);            
         echo (L);            
         echo (TH);
       ?>




Tipe data dan operador


Tipe data

PHP memiliki beberapa tipe data yang  dapat di gunakan , di antaranya hádala :

  • Bolean                                                                                                                                                                    
Merupakan tipe data yang menghasilkan nilai TRUE  atu FALSE tipe data ini pertama kali di gunakan pada PHP 4

  • Interger
Meliputi bilangan bulat,besar range data interger pada PHP antara-2,147,483,
684 sanmpai +2,147,438,647 pada platfrom 32 bit

  • Floating Point
Mempresentasikan bilangan pecahan atau desimal bilangan range antara
1.7E-308 sampai 1.7E+308.

  • String
Dinyatakan dengan mengunakan tanda kutip tunggal dan kutip ganda

  • Aray
Sebuah data yang mengandung satu atau lebih data dan dapat diindukan
Berdasarkan numerik maupun sting(associative array).

  • Objec
Suatu tipe data yang didalamnya mempunyai data dua metode.Data yang
Di punyai oleh objec di kenal dengan atribut dan metode objec diantaranya
berupa fungsi.

Contoh  tipe data

            contoh 5
   $nilai_rr =”7.5”;
    print(“tipe String : $ nilai_rr
\n”);
    Settype($nilai_rr,”double”);
    print(‘tipe double : $nilai_rr
\n”);
    settype($nilai_uts,”interger”);
    print(“tipe interger:$nilai_rr
\n”);
    setty($nilai_rr,”string”);
    print(”Tipe string : $nilai_rr
\n”);
 ?>

Simpan dengan nama file : yang telah kita tentukan
            Contoh : contoh 5.php

         contoh 2
  
    $IPK =”2.28”;
    print(“Tipe String :$IPK
\n”);
    print(“Tipe Double : %s
\n”,doubleval($IPK)),
    print(“Tipe  Interger : %s
\n”,interval($IPK)),
    print(“Tipe  string : % s
\n”,$IPK);

    $bilangan = 2.28;
    $IPK = strval($bilangn);// konversi ke string
    Print(”Bil.kestring : %s
\n”,$IPK);
 ?>


Simpan dengan nam file yang kita telah tentuka
            Contoh.: contoh 2.php
     




Isi halaman
Doa kripsi
Judul kepala
Ada dipuncak web page,judul kepala menjelaskan subyek web page.Judul kepala biasanya terdiri dari garis banner (opsional),judul dokumen,dan sembarang sub judul garis baner seringkali berisi hyperlink.
Judul Badan
Ada di tengah web page,badan terdiri dari judul bagian (posional) dan isi dokumen.seringkali badan homepage berisi hyperlink ke halaman lain yang berisi  tambahan dari situs web.

Judul kaki
Ada didasar web page,judul kaki terdiri dari link navigasional ke halaman-halaman lain  dalam situs web dan perusahaan, informasi kotak ) cnoth ,alamt email anda),tanggal revisi saat ini dari web page dan sebarang informasi hak cipta


Membuka dokumen website

MS Front page 2000 menyediakan dua cara untuk membuka dokumen wesite,masing-masing cara berlainan fungsinya.Cara yang pertama adalah perintah open dalam menu file dan yang kedua adalah perintah open web.
Untuk saat ini kita bahas cara yang kedua