Senin, 27 Maret 2017

TUGAS1. PENGEMBANGAN APLIKASI BASIS DATA



TUTORIAL PHP

1.  Syntak PHP
Syntak PHP adalah Aturan yang harus diikuti untuk menulis kode dengan benar dan terstruktur.Sintaks dan semantik PHP mirip dengan kebanyakan bahasa pemrograman lain(C, Java, Perl) dengan tambahan bahwa semua kode PHP mengandung beberapa macam tag.


Penjelasan :

Sebuah script PHP dapat ditempatkan di manapun dalam dokumen. Sebuah script PHP dimulai dengan <php? Dan diakhiri dengan ?> : Ekstensi file default untuk file PHP adalah ".php". Sebuah file PHP biasanya berisi tag HTML, dan beberapa kode PHP scripting.



Hasilnya seperti yang ada dibawah ini :








 2. Variables PHP
Variables PHP adalah Sebuah variabel dapat memiliki nama pendek (seperti x dan y) atau nama yang lebih deskriptif (usia, carname, total_volume).

Aturan untuk variabel PHP:

  • Sebuah variabel dimulai dengan tanda $, diikuti dengan nama variabel
  • Sebuah nama variabel harus dimulai dengan huruf atau karakter garis bawah
  • Sebuah nama variabel tidak dapat memulai dengan angka
  • Sebuah nama variabel hanya dapat berisi karakter dan garis bawah alpha-numerik (Az, 0-9, dan _)
  • nama variabel adalah case-sensitive ($ umur dan $ AGE adalah dua variabel yang berbeda.

Penjelasan :

Dalam PHP, variabel dimulai dengan tanda $, diikuti dengan nama variabel. Setelah eksekusi pernyataan di atas, variabel $ txt akan memegang nilai Halo dunia! , Variabel $ x akan terus nilai 5 , dan variabel $ y akan memegang nilai 10,5 .

Catatan: Ketika Anda menetapkan nilai teks ke variabel, menempatkan tanda kutip di nilai.






Hasilnya seperti yang ada dibawah ini :






 3.  Echo/Print PHP
echo dan print kurang lebih sama. Mereka berdua digunakan untuk output data ke layar.

Perbedaan kecil: echo tidak memiliki nilai kembali sementara cetak memiliki nilai kembali dari 1 sehingga dapat digunakan dalam ekspresi. gema dapat mengambil beberapa parameter (meskipun penggunaan seperti ini jarang terjadi) sementara cetak dapat mengambil satu argumen. echo adalah sedikit lebih cepat dari cetak.



Penjelasan :

Contoh berikut menunjukkan bagaimana output teks dengan perintah echo (pemberitahuan bahwa teks dapat berisi markup HTML.






Hasilnya seperti yang ada dibawah ini :





4.  Data types PHP
Variabel dapat menyimpan data dari berbagai jenis, dan tipe data yang berbeda dapat melakukan hal-hal yang berbeda.

PHP mendukung jenis data sebagai berikut:

  • Tali
  • Bilangan bulat
  • Mengapung (floating point - juga disebut ganda)
  • boolean
  • susunan
  • Obyek
  • BATAL
  • Sumber

Penjelasan :

Sebuah string adalah rangkaian karakter, seperti "Halo dunia!".

Sebuah string dapat berupa teks dalam tanda kutip. Anda dapat menggunakan tanda kutip tunggal atau ganda.





Hasilnya seperti yang ada dibawah ini :




5. String PHP
Fungsi string merupakan fungsi yang digunakan untuk mengolah karakter maupun kata dalam pemrograman php. Secara lebih spesifik, fungsi string dalam php dibagi dalam beberapa kategori.

Penjelasan :

PHP str_word_count () fungsi menghitung jumlah kata dalam string







Hasilnya seperti yang  ada dibawah ini

Output dari kode di atas akan menjadi 2. 




 6. Contans PHP
Sebuah konstan adalah identifier (nama) untuk nilai sederhana. nilai tidak dapat diubah selama script.

Sebuah nama yang konstan valid dimulai dengan huruf atau garis bawah (tidak ada tanda $ sebelum nama konstan).



Catatan: Tidak seperti variabel, konstanta secara otomatis global di seluruh script.



Penjelasan :

  • Nama : Menentukan nama dari konstanta
  • Nilai : Menentukan nilai konstanta
  • case-sensitive : Menentukan apakah nama konstan harus case-sensitive. Default adalah palsu

Contoh di bawah menciptakan konstan dengan case-sensitive nama




Hasilnya seperti yang ada dibawah ini :








7.  Operators PHP
Operator digunakan untuk melakukan operasi pada variabel dan nilai-nilai.

PHP membagi operator dalam kelompok berikut:

  • operator aritmatika
  • operator penugasan
  • operator perbandingan
  • operator increment / Decrement
  • operator logika
  • operator String
  • operator Array

Penjelasan :

Operator PHP aritmatika digunakan dengan nilai-nilai numerik untuk melakukan operasi aritmatika umum, seperti penambahan, pengurangan, perkalian,pembagian dll

Namun pada contoh dibawah ini meenggunakan aritmatika modulus/sisa pembagian.






Hasilnya seperti yang ada dibawah ini :



 
8.  Else..IfElse PHP
Sangat sering ketika Anda menulis kode, Anda ingin melakukan tindakan yang berbeda untuk kondisi yang berbeda. Anda dapat menggunakan pernyataan kondisional dalam kode Anda untuk melakukan hal ini.

Dalam PHP kita memiliki pernyataan bersyarat berikut:

  • jika pernyataan - mengeksekusi beberapa kode jika salah satu kondisi benar
  • if ... else - mengeksekusi beberapa kode jika kondisi benar dan kode lain jika kondisi itu adalah palsu
  • jika ... elseif .... pernyataan lain - mengeksekusi kode yang berbeda selama lebih dari dua kondisi
  • Pernyataan switch - memilih salah satu dari banyak blok kode yang akan dieksekusi

Penjelasan :

Contoh di bawah akan menampilkan "Selamat pagi!" jika waktu saat ini kurang dari 10, dan "Memiliki hari yang baik!" jika waktu saat ini kurang dari 20. Jika tidak, akan menampilkan "Have a good night!"




Hasilnya yang ada dibawah ini :




9. Switch PHP
Pernyataan switch digunakan untuk melakukan tindakan yang berbeda berdasarkan kondisi yang berbeda.

Gunakan pernyataan switch untuk memilih salah satu dari banyak blok kode yang akan dieksekusi.

Penjelasan :







Hasilnya seperti yang ada dibawah ini :






10.  While loops PHP
 Seringkali ketika Anda menulis kode, Anda ingin blok kode yang sama untuk menjalankan lagi dan lagi berturut-turut. Alih-alih menambahkan beberapa hampir sama kode-garis dalam naskah, kita dapat menggunakan loop untuk melakukan tugas seperti ini.

Dalam PHP, kita memiliki pernyataan perulangan berikut:

  • sementara - loop melalui blok kode selama kondisi yang ditentukan benar
  • do ... while - loop melalui blok kode sekali, dan kemudian mengulangi loop selama kondisi yang ditentukan benar
  • untuk - loop melalui blok kode jumlah tertentu kali
  • foreach - loop melalui blok kode untuk setiap elemen dalam array

Penjelasan :

Contoh di bawah ini pertama menetapkan $ x variabel untuk 1 ($ x = 1). Kemudian, sementara loop akan terus berjalan selama $ x kurang dari atau sama dengan 5 ($ x <= 5). $ X akan meningkat 1 setiap kali loop berjalan ($ x ++).




Hasilnya ada dibawah ini :





11.  For Loops PHP
PHP untuk loop mengeksekusi blok kode jumlah tertentu kali.

Untuk loop digunakan ketika Anda tahu sebelumnya berapa kali script harus dijalankan.

parameter:

  • init kontra : Inisialisasi nilai loop counter
  • Tes kontra : Dievaluasi untuk setiap iterasi loop. Jika bernilai TRUE, loop terus. Jika mengevaluasi ke FALSE, loop berakhir.
  • Peningkatan kontra : Meningkatkan nilai loop counter



Penjelasan :

Contoh di bawah akan menampilkan angka 0 sampai 10






Hasilnya seperti yang ada dibawah ini :




12.  Function PHP
PHP Ditetapkan Pengguna Fungsi :

Selain fungsi PHP built-in, kita dapat membuat fungsi kita sendiri.

Sebuah fungsi adalah blok pernyataan yang dapat digunakan berulang kali dalam sebuah program.

Sebuah fungsi tidak akan mengeksekusi langsung ketika beban halaman.

Sebuah fungsi akan dijalankan dengan sebuah panggilan ke fungsi.



Penjelasan  :

Pada contoh di bawah, kita membuat fungsi bernama "writeMsg ()". Pembukaan keriting brace ({) menunjukkan awal dari kode fungsi dan brace keriting penutupan (}) menunjukkan akhir dari fungsi. Fungsi output "Halo dunia!". Untuk memanggil fungsi, hanya menulis namanya.






Hasilnya seperti yang ada dibawah ini :




 13.  Arrays PHP 

Array adalah variabel khusus, yang dapat menyimpan lebih dari satu nilai pada suatu waktu.

Jika Anda memiliki daftar item (daftar nama mobil, misalnya), menyimpan mobil di variabel tunggal bisa terlihat seperti ini.

Penjelasan :

Array menyimpan beberapa nilai dalam satu variabel tunggal.






Hasilnya seperti yang ada dibawah ini :







14.  Sorting Arrays PHP
PHP fungsi array semacam berikut:

  • sort () - array semacam dalam urutan
  • array semacam agar turun - rsort ()
  • asort () - semacam array asosiatif dalam urutan, menurut nilai
  • ksort () - semacam array asosiatif dalam urutan, menurut kunci
  • arsort () - semacam array asosiatif dalam urutan, menurut nilai
  • krsort () - semacam array asosiatif dalam urutan, menurut kunci



Penjelasan :

Contoh berikut macam elemen dari array $ angka dalam urutan menaik numerik.







Hasilnya seperti yang ada diawah ini :





15.    Superglobals PHP   Variabel PHP global – superglobals .
Beberapa variabel yang telah ditetapkan dalam PHP adalah "superglobals", yang berarti bahwa mereka selalu dapat diakses, terlepas dari lingkup - dan Anda dapat mengaksesnya dari fungsi apapun, kelas atau berkas tanpa harus melakukan sesuatu yang istimewa.

variabel PHP superglobal adalah:

  • $ GLOBALS
  • $ _SERVER
  • $ _REQUEST
  • $ _POST
  • $ _GET
  • $ _FILES
  • $ _ENV
  • $ _COOKIE
  • $ _SESSION

Penjelasan :

$ GLOBALS adalah PHP variabel global super yang digunakan untuk mengakses variabel global dari mana saja di script PHP (juga dari dalam fungsi atau metode). Toko PHP semua variabel global dalam sebuah array disebut $ GLOBALS [ index ]. The Indeks memegang nama variabel.Contoh di bawah ini menunjukkan bagaimana menggunakan super variabel global $ GLOBALS.






Hasilnya seperti yang ada dibawah ini :