BITCOIN BLABK COINS
BITCOIN BLABK COINS

Jumat, 28 September 2012

PEMROGRAMAN WEB - PHP

PHP

Pengenalan PHP

PHP (Personal Home Page) adalah bahasa pemrograman script yang pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP masih bernama FI (Form Interpreted), yang wujudnya berupa sekumpulan script yang digunakan untuk mengolah data form dari web.
PHP banyak dipakai untuk membuat situs web yang dinamis, walaupun tidak tertutup kemungkinan digunakan untuk pemakaian lain. PHP biasanya berjalan pada sistem operasi linux (PHP juga bisa dijalankan dengan hosting windows).
Keunggulan pemrograman PHP:







  • 1. Cepat
  • 2. Free
  • 3. Mudah dipelajari
  • 4. Multi-platform
  • 5. Dukungan technical-support
  • 6. Banyaknya komunitas PHP
  • 7. Aman

  • Struktur Dasar Pemrograman PHP

    1. Bentuk umum penulisan pemrograman PHP


    2. Aturan dan Ciri PHP








  • Blok kode program PHP diawali dengan tanda “{“ dan diakhiri “}”
  • Setiap satu statement (perintah) biasanya diakhiri dengan titik-koma (;)
  • File yang dibuat dengan PHP berekstensi *.php dan file induk adalah index.php
  • Dapat menggunakan/digabungkan dengan HTML
  • Penulisan komentar dalam program terdiri dari:
  • //…. untuk penulisan komentar satu baris dimulai dengan tanda
  • /* …. */ untuk penulisan komentar lebih dari satu baris
  • #.... untuk penulisan komentar yang panjang dan tercetak dilayar dengan menggunakan fungsi echo

  • 3. Variabel

    Variabel digunakan untuk menyimpan sebuah value, data atau informasi. Nama variabel diawali dengan tanda $ dan pajang tidak dibatasi. Setelah tanda $ diawali oleh huruf atau under-scrore (_). Karakter berikutnya bisa terdiri dari huruf, angka, dan karakter tertentu yang diperbolehkan (karakter ASCII dari 127 – 255). Variabel dalam PHPbersifat case-sensitive dan tidak perlu dideklarasikan tetapi tidak boleh mengandung spasi.
    Penggunaan Nama Variabel:
    BENAR SALAH
    $_name
    $first_awal
    $name3
    $3name
    $first+name
    $name?

    4. Tipe Data

    Pemrograman PHP, tipe data variabel tidak didefinisikan oleh programmer, akan tetapi secara otomatis ditentukan oleh intepreter PHP. Namun demikian, PHP mendukung 8 (delapan) buah tipe data primitif, antara lain:
    Pemrograman PHP, tipe data variabel tidak didefinisikan oleh programmer, akan tetapi secara otomatis ditentukan oleh intepreter PHP. Namun demikian, PHP mendukung 8 (delapan) buah tipe data primitif, antara lain:
    1. boolean
    2. integer
    3. float
    4. string
    5. array
    6. object
    7. resource
    8. NULL

    5. Konstanta

    Konstanta merupakan variabel konstan (mutlak) yang nilainya tidak berubah-ubah. Untuk mendefinisikan konstanta dalam PHP, menggunakan fungsi define(), contoh:

    6. Operator

    Dalam pemrograman PHP mengenal operator antara lain:
    Jenis Operator Operator Contoh Keterangan
    Aritmatika
    +
    -
    *
    /
    %
    $a + $b
    $a - $b
    $a * $b
    $a / $b
    $a % $b
    Pertambahan
    Pengurangan
    Perkalian
    Pembagian
    Modulus, sisa pembagian
    Bitwise
    &
    |
    ^
    ~
    <<
    >>
    $a & $b
    $a | $b
    $a ^ $b
    ~$b
    $a << $b
    $a >> $b
    Bitwise AND
    Bitwise OR
    Bitwise XOR
    Bitwise NOT
    Shift Left
    Shift Right
    Perbandingan
    ==
    ===
    !=
    <>
    !==
    <
    >
    <=
    >=
    $a == $b
    $a === $b
    $a != $b
    $a <> $b
    $a !== $b
    $a < $b
    $a > $b
    $a <= $b
    $a >= $b
    Sama dengan
    Identik
    Tidak sama dengan
    Tidak sama dengan
    Tidak identik
    Kurang dari
    Lebih dari
    Kurang dari sama dengan
    Lebih dari sama dengan
    Logika and
    &&
    or
    ||
    xor
    !
    $a and $b
    $a && $b
    $a or $b
    $a || $b
    $a xor $b
    !$a
    TRUE jika $a dan $b TRUE
    TRUE jika $a dan $b TRUE
    TRUE jika $a atau $b TRUE
    TRUE jika $a dan/atau $b TRUE
    TRUE jika $a atau $b TRUE, tapi tidak keduanya
    TRUE jika $a FALSE

    7. Kondisi dan Perulangan

    a. Struktur Kondisi, terdiri dari:







  • If

  • Bentuk Umum:
    if (kondisi)
    {
    statement-jika-kondisi-true;
    }
    Keterangan: kondisi merupakan statemen atau variabel yang akan diperiksa TRUE atau FALSE-nya.







  • If...Else

  • Bentuk Umum:
    if (kondisi) {
    statement-jika-kondisi-true;
    } else {
    statement-jika-kondisi-false;
    }
    Keterangan: kondisi merupakan statemen atau variabel yang akan diperiksa TRUE atau FALSE-nya. Jika kondisinya TRUE maka statemen yang berada di blok if akan dieksekusi, sebaliknya jika kondisinya FALSE maka statemen yang berada di blok else yang akan dieksekusi.







  • Khusus ? :

  • Bentuk Umum:
    (kondisi) ? benar : salah;
    Keterangan: kondisi merupakan statemen atau variabel yang akan diperiksa TRUE atau FALSE-nya. Statement pada blok benar dan salah hanya boleh satu statemen saja.
    b. Struktur Kondisi Switch...Case
    Bentuk Umum:
    switch ($var) {
    case '1' : statement-1; break;
    case '2' : statement-2; break;
    ....
    }
    Keterangan: $var merupakan variabel yang akan diperiksa isi atau nilainya. Tipe datavariabel ini tidak dibatasi. Value pada case juga bisa berupa string, integer, boolean, bahkan bisaberupa conditional-statement. Boleh memakai kutip tunggal maupun kutip ganda.
    c. Struktur Perulangan terdiri dari:







  • For

  • Bentuk Umum:
    for (init_awal, kondisi, counter) {
    statement-yang-diulang;
    }
    Keterangan:
    - init_awal merupakan inisialisasi atau nilai awal variable.
    - kondisi merupakan statemen kondisi yang akan membatasi perulangan.
    - counter merupakan pertambahan atau pengurangan nilai variable sehingga perulangan tetap berjalan.







  • While

  • Bentuk Umum:
    init_awal;
    while (kondisi) {
    statement-yang-diulang;
    counter;
    }
    - init_awal merupakan inisialisasi atau nilai awal variable.
    - kondisi merupakan statemen kondisi yang akan membatasi perulangan.
    - counter merupakan pertambahan atau pengurangan nilai variable sehingga perulangan tetap berjalan.







  • Do...While

  • Bentuk Umum:
    init_awal;
    do {
    statement-yang-diulang;
    counter;
    } while (kondisi);
    - init_awal merupakan inisialisasi atau nilai awal variable.
    - kondisi merupakan statemen kondisi yang akan membatasi perulangan.
    - counter merupakan pertambahan atau pengurangan nilai variabelsehingga perulangan tetap berjalan.
    - Pada struktur do...while, pemeriksaan kondisi ada di bawah, sehingga statement yang berada dalam block do...while setidaknya akan dieksekusi sebanyak satu kali.







  • Foreach

  • Bentuk Umum:
    foreach (array_expression as $value)
    statement;
    foreach (array_expression as $key => $value)
    statement;
    Struktur foreach biasanya digunakan untuk melakukan perulangan berdasarkan isi suatu array. Perulangan akan berakhir jika isi array telah habis.







  • Break … Continue

  • Bentuk Umum:
    for ($var) {
    if (kondisi1)
    continue;
    if (kondisi2)
    break;
    echo "$var ";
    }
    continue akan melanjutkan proses perulangan tanpa melewati (mengeksekusi) baris perintah dibawahnya. Sedangkan dengan perintah break akan menyebabkan program menghentikan perulangan (langsung keluar dari perulangan)

    8. Form

    Form merupakan inputan dibuat dengan tag-tag HTML. Halaman yang mengandung form murni (tidak ada script php) tidak harus disimpan dalam bentuk php, bisa dalam bentuk HTML. Untuk merancang sebuah form inputan, setidaknya ada 3 (tiga) hal penting yang perlu diperhatian yaitu:
    1) METHOD: Method dari sebuah form menentukan bagaimana data inputan form dikirim. Method ini ada dua macam, yaitu GET dan POST. Method ini menentukan bagaimana data inputan dikirim dan diproses oleh PHP.
    2) ACTION: Action dari sebuah form menentukan dimana data inputan dari form diproses. Jika action ini dikosongkan, maka dianggap proses form terjadi di halaman yang sama. Jadi halaman form dan halaman proses bisa saja dipisah atau dijadikan satu.
    3) SUBMIT BUTTON: Submit button merupakan sebuah tombol (pada umumnya) yang berfungsi sebagai trigger pengiriman data dari form inputan. Jika tombol ini ditekan, maka data form akan dikirimkan (diproses) di halaman yang sudah ditentukan pada atribut action.

    Kamis, 27 September 2012

    PEMROGRAMAN WEB - ELEMEN HTML


    Elemen-Elemen HTML

    1. HEAD
    Head berfungsi untuk mengidentifikasi header web yang berisikan informasi tentang web. Bentuk umum tag head sebagai berikut:
    <html>
    <head> …. </head>
    </html>
    Tag HEAD memilki beberapa atribut, antara lain: title, meta, style, link, script.

    • Tag TITLE, digunakan untuk memberikan judul dari suatu homepage, contoh penggunaan tag title:
    <html>
    <head> 
    <title> Contoh Pembuatan Judul Homepage </title>
    </head>
    </html>

    Rabu, 26 September 2012

    PEMROGRAMAN WEB - HTML

    HTML

    HTML merupakan singkatan dari HyperText Markup Language yang merupakan sintaks atau kode yang digunakan untuk membuat halaman web (web page). Dokumen HTML disimpan dalam format teks reguler dan mengandung tag-tag yang dapat ditampilkan pada aplikasi web browser.
    Tag adalah teks khusus (markup) berupa dua karakter "<" dan ">", secara umum tag ditulis secara berpasangan, yang terdiri atas tag AWAL dan tag AKHIR (ditambahkan karakter "/" setelah karakter "<").

    MENGENAL PEMROGRMAN WEB

    Mengenal Pemrograman Web
    • Bahasa Pemrograman
    BahasaPemrograman yang sering diistilahkan sebagai bahasa komputer merupakan sekumpulan instruksi yang memerintahkan computer melakukan/menyelasikan suatu masalah/pekerjaan sesuai keinginan yang membuat program.Bahasapemrogramandibagaiatas4 (empat) bagian yaitu:
    • Bahasa Mesin, yaitu memberikan perintah kepada komputer dengan memakai kode bahasa biner (digit 0 dan 1), contohnya: 01100101100110 
    • Bahasa Tingkat Rendah, atau dikenal dengan istilah bahasa rakitan(bah.Inggris Assembly), yaitu memberikan perintah kepada komputer dengan memakai kode-kode singkat (kodemnemonic), contohnya MOV, SUB, CMP, JMP, JGE, JL, LOOP, dsb.
    • Bahasa Tingkat Menengah, yaitu bahasa komputer yang memakai campuran instruksi dalam kata-kata bahasa manusia (lihat contoh Bahasa Tingkat Tinggi di bawah) dan instruksi yang bersifat simbolik, contohnya {, }, ?, <<, >>, &&, ||, dsb. 
    • Bahasa Tingkat Tinggi, yaitu bahasa komputer yang memakai instruksi berasal dari unsur kata-kata bahasa manusia, contohnya begin, end, if, for, while, and, or, dsb.


    Artikel Lainnya

    Analisis Data

     Materi Pelajaran Informatika SMA/MA/SMK Kelas X 1.       Pengertian Analisis data adalah proses inspeksi, pembersihan dan pemodelan data ...

    BITCOIN BLABK COINS