Jumat, 05 September 2008

[tutorialPHP] Pengenalan tentang PHP

Artikel ini saya dapat dari salah satu FORUM DISKUSI
bagi temen-temen dunia maya yang ingin menambah informasi tentang PHP, mungkin bisa menambah Pengetahuan tentang PHP
jangan lupa kasih comment ato isi shoutboxnya!!!!!?????????


bukan bermaksud menggurui bro2 yg mungkin pd lebih jago.

melalui thread ini mo ikut nyumbang ilmu siapa tau berguna buat bro2 semua. ini bakal diupdate terus jd trus tunggu aja kelanjutannya

yang mo share ilmu php tulis disini aja



Pengantar pemrograman dengan php



jika kita melihat situs2 yang ada di web, kita akan melihat bahwa halaman yang ditampilkan bkn hanya hal html. sebuah halaman web senantiasa berisi informasi yang berbeda setiap waktu, halaman dinamis seperti itu yg tidk bisa kita buat dengan menggunakan script html.



dua jenis programming:

1. server side : dimana perintah dijalankan di web server


2. client side : dimana perintah dijalankan di klien, dalam hal ini browser



server side selalu dikaitkan dengan data yang disimpan di server, sedangkan client side lebih berkaitan dengan menambah interaksi dengan user, seperti verifikasi data, mengubah bentuk tombol dll.



Server side programming



sebagaimana disebutkan diatas, perintah pada server side dijalankan di web server. Semua protokol yang ada di internet selalu melibatkan server dan client, demikian jg dengan protokol HTTP dimana web berjalan, dalam HTTP yang menjadi server adalah web server dan yang menjadi client adalah browser



salah satu bahasa programming server side yang banyak digunakan adalah PHP

info lengkap di situs resminya http://www.php.net




Berkenalan dengan PHP



PHP adalah sebuah bahasa yang HTML embedded, artinya perintah2 dalam PHP dapat menyatu dengan tag2 HTML.



Karena PHP adalah suatu bahasa pemrograman yg HTML embedded maka harus ada sebuah cara untuk memisahkan bagian mana dari file tersebut yang merupakan program php



ada 3 cara untuk keluar dari HTML ke php




Quote:








cara1:

<? .............. ?>



cara2:

<?php ............. ?>




cara3:

<script language="php"> .................... </script>




cara pertama merupakan tang paling ringkas, tp saya pribadi biasa pake cara 2 (kebiasaan aja kali ya), tapi cara dua jg bs digunakan untuk kombinasi eXtended Markup Language (XML) sebuah bahasa yang merupakan pengembangan dari HTML, sedangkan cara ketiga bisa digunakan untuk mengantisipasi editor yg tidak menerima cara 1 dan 2 contoh: frontpage.




contoh1:


Quote:







<html>

<body>


<?php

echo "salam mupeng dari si HUhuy"; // menuliskan kata di browser

?>

</body>

</html>


buat program tersebut dan simpan di web server dgn extensi .php


lalu buka browser dan buka file td maka akan ditam pilkan tulisan "salam mupeng dari si HUhuy".



info*

echo = pada php, perintah utk menampilkan tulisan

"" = setiap variabel di apit tanda petik

; = setiap diakhir perintah selalu diakhiri tanda ini



nah itu dasar2 pertama yg bisa saya kasih nanti lanjutannya ya, cape ngetik ama mikirnya euy








Default
variabel dalam php








nambahin lagi ni



Variabel dalam PHP





Dalam tipa bahasa pemrograman, pasti kita menjumpai konsep variabel.

variable dalam PHP selalu diawali dengan karakter $. misalkan: variabel huhuy maka ditulis $huhuy.






Nama variabel dalm PHP bersifat case sensitive, artinya huruf besar dan kecil berbeda, namun PHP bukan merupakan bahasa pemrograman yang case sensitive, karena hanya variable saja yang sensitive, sedangkan kata kunci dan fungsi tidak.





Dalam php untuk variabel anda cukup mengisinya dengan nilai tertentu yang diinginkan, tidak seperti bahasa lain yang mengharuskan mendeclare tipe dari variabel, PHP akan secara otomatis menginisialisasi tipe sebuah variabel





contoh:



Quote:







<?php

$a = 10; // php akan menginisialisasinya sebagai integer

$b = “huhuy”; // php akan menginisialisasi sebagai tipe data string


?>


berbagai tipe variabel dalam PHP



  1. Skalar, variabel yang hanya memiliki sebuah nilai tunggal. dapat bertipe: bilangan bulat(integer), atau bilangan real(double), serangkaian karakter(string).

  2. Array, variabel yang memiliki sekumpulan nilai tertentu dengan berbagai tipe skalar dan mempunyai indeks, seperti sebuah tabel.


  3. Objek, variabel yang memiliki property dan method



diatas hanya contoh, untuk lebih memudahkan anda ada baiknya nama variabel menggunakan nama yang representatif. berhati-hatilah karena kesalahan dalam menyebutkan nama variabel dapat berakibat fatal.





Setiap variabel selalu memiliki scope, yaitu posisi dimana sebuah variabel terdefinisi. Variabel dalam PHP terdefinisi sejak pertama ditulis sampai akhir file.

sehingga bila menuliskan sebuah perintah, misal echo “$a”; namun variabel a belum terinisialisasi maka tidak akan menghasilkan apa-apa.










__________________

CODE NAME HUHUY

Owned by huhuy who appreciate in humanity.


Hopefully this signature will illustrate if i've been as good as my word.










































Operator pada PHP





Ada 6 macam operator pada PHP yaitu:
  1. Operator aritmatika

    + (penjumlahan) , - (pengurangan) , * (perkalian) , / (pembagian) , % (modulus /sisa pembagian). Pembagian (“/”) menghasilkan integer jika kedua operan bertipe integer, jika kedua atau salah satu bersifat real maka hasilnya pun akan real.

    contoh:

    <?php


    $a = 1;

    $b = 2;

    $c = $a + $b;

    echo “$c”;

    ?>

    maka akan dihasilkan 3 (satu ditambah dua)


  2. Operator string

    Hanya ada satu operator string dalam PHP, yaitu penggabungan (“.”).

  3. Operator penugasan

    Operator penugasan dalam PHP adalah “=” , artinya operan di sebelah kiri kita isi dengan operan dis ebelah kanan.

  4. Operator bitwise

    Sebuah integer sebenarnya direpresentasikan dalam bentuk bit-bit. Operator bitwise mengubah bit-bit tertentu dalam sebuah integer menjadi 'on' atau 'off'

    contoh:


    $a and $b ( bit yang on di kedua $a dan $b menjadi on )

    $a | $b (bit yang on di salah satu $a /$b menjadi on )

    ~ $a ( bit on di $a menjadi tidak on )

  5. Operator logik

    ( and , or , xor ( benar jika salah satu benar tapi salah bila keduanya benar ) , ! , && ( sama dengan and ) , || ( sama dengan or ) )


  6. Operator pembandingan

    ( == , != , > , < , <= , >= )

Tidak ada komentar:

Bookmarks