Aplikasi Teknologi Online
World Wide Web (WWW) telah berubah dengan cepat dalam aneka macam cara. Bahasa persyaratan yang digunakan dalam WWW adalah bahasa HTML (Hyper Text Markup Language). Dengan adanya teknologi ini, kita dapat menyaksikan dokumen yang kadang-kadang berada di bab lain di dunia ini dengan hanya sebuah acara sederhana dan kita akan banyak menerima informasi yang dengan segera dapat kita terima sesuai dengan yang kita butuhkan.
Sekarang kita menginginkan lebih dari internet. Kita menginginkan suatu situs web yang berisi dengan gosip yang banyak dan dalam tampilan yang menarik serta kita mampu mencari dokumen yang dibutuhkan dengan mudah. Untuk untuk meraih hal tersebut kita memerlukan sebuah situs web yang dinamis. Karena jika cuma mengandalkan website yang statis maka akan memerlukan pemeliharaan yang sulit, sebagai contoh jikalau sebuah perusahaan ingin menciptakan suatu website yang berisi penawaran spesial produk sebanyak 1000 jenis produk maka dalam situs tersebut sekurang-kurangnyakita mesti membuat 1000 web statis yang berlawanan (itu niscaya merepotkan).
Dengan mempergunakan teknologi situs dinamis maka dalam situs tersebut cuma membutuhkan halaman web yang lebih sedikit sebab data produk disimpan dalam database.
Sebuah website yang terbaru sekarang bukan hanya sebuah web server, juga mesti mampu menambahkan sebuah jalan untuk menyimpan data dan melayani seruan (seperti SQL query).
Array yakni sebuah variabel khusus yang memperbolehkan anda untuk menyimpan banyak data dalam satu variabel yang sama. Setiap bagian array diindex dengan angka atau string. Contoh kasus : Jika anda memiliki 5 nilai yang harus disimpan, anda pastinya menciptakan 5 buah variabel. Tetapi bagaimana jika banyaknya tidak senantiasa 5, mampu 10, 100 atau mungkin 500 buah nilai. Oleh alasannya adalah itu maka lebih baik anda memakai teknik array. Kenapa?, sebab array sungguh flexible dimana mampu menyimpan banyak variabel tanpa harus mendefinisikan variabel lagi, juga sebuah array dapat digunakan dengan gampang alasannya kita dapat mengakses elemennya secara berurutan atau bahkan secara acak. Juga dapat pula array diurutkan berdasarkan nilai angkanya atau secara alpabet.
Setiap item dari sebuah array biasanya disebut dengan elemen. Setiap elemen mampu diakses secara pribadi berdasarkan indexnya. Sebuah index kepada suatu unsur array mampu berbentukangka atau string.
Secara default, komponen-unsur array diindex menurut dengan nomor, dimulai dengan unsur ke-0. Sangat penting untuk dikenang bahwa “index dari bagian terakhir dari suatu array yang terurut secara angka selalu 1 lebih kecil dari banyaknya elemen array”.
Sehingga bila kita mempunyai array sebanyak 5 unsur memiliki arti bagian terakhir yakni 4 karena elemennya dimulai dari 0.
Pengindexan array dengan string dapat sungguh berkhasiat dalam perkara dimana anda mesti menyimpan nama komponen dan nilai elemennya. Array yang diindex dengan nama (bukan nomor) disebut dengan associative array.
Seperti bahasa pemrograman yang lain, PHP mendukung modularity acara. Umumnya modularity sebuah acara diwujudkan dalam bentuk sebuah function.
Suatu fungsi mampu melaksanakan sebuah pengeksekusian sekumpulan arahan yang memiliki kegunaan/fungsi tertentu. Suatu function dapat bekerja berdasarkan parameter-parameter yang diinputkan kepadanya. Suatu function juga dapat menciptakan suatu nilai berdasarkan proses yang ada di dalamnya.
Ada beberapa hal-hal yang penting dan mesti diketahui mengenai function adalah :
a. Pendeklarasian Function dan Pemanggilan Function
b. Nilai Kembalian (Return Value)
c. Variable Function
d. Membuat Library Function
e. Built-in Function (Function internal dari PHP)