PHP Perancangan Aplikasi Pengajaran Berbantuan Komputer Dengan Model Tutorial Pelajaran Fisika Pada SMA

2.3.3.7 Memasukkan Suara ke Frame

Terlebih dahulu arahkan play head ke frame 1 sebagai contoh, selanjutnya seret simbol suara Beep1.wav ke stage, maka pada bagian time line frame 1 telah berubah tandanya yaitu simbol sound yang dapat di-drag ke stage.

2.3.3.8 Pilih Control

Play untuk mencoba suara yang telah dimasukkan ke dalam frame.

2.4 PHP

PHP singkatan dari Personal Home Page yang digunakan sebagai bahasa script server-side dalam pengembangan Web yang disisipkan pada dokumen HTML. PHP merupakan software Open-Source yang disebarkan dan dilisensikan secara gratis serta dapat didownload secara bebas dari situs resminya: http:www.php.net . “PHP merupakan bahasa pemrograman web yang paling populer sampai saat ini. Berbagai fitur dapat ditemukan dan dibuat dengan hanya menggunakan PHP, dari pembuatan web dinamis berbasis database, pembuatan dokumen PDF, animasi Flash, sampai dengan rekayasa gambar dan foto. Dengan kemampuan pustaka pendukungnya, PHP mampu menciptakan file gambar yang dapat digunakan untuk berbagai kepentingan pengguna internet, antara lain penyediaan fasilitas web counter, grafik chart untuk polling atau statistik, modifikasi gambar dan foto memperkecil, memperbesar, atau memotong gambar, dan kepentingan rekayasa grafis lainnya.” Ridwan, 2006, hal: 1. Universitas Sumatera Utara

2.4.1 Kelebihan PHP

Kelebihan-kelebihan PHP: - PHP dapat digunakan pada semua sistem operasi, antara lain Linux, Unix termasuk variannya HP-UX, Solaris, dan OpenBSD, Microsoft Windows, Mac OS X, RISC OS. - PHP mendukung banyak Web Server, seperti Apache, Microsoft, Internet Information Server MIIS, Personal Web Server PWS, Netscape and iPlanet server, Oreilly Website Pro Server, Audium, Xitami, OmniHTTPd, dan masih banyak lagi yang lainnya. - PHP dapat bekerja sebagai suatu CGI processor. - PHP tidak terbatas pada hasil keluaran HTML Hypertext Markup Languanges. - PHP memiliki kemampuan untuk mengolah keluaran gambar, file PDF, dan movies Flash. - PHP dapat menghasilkan teks seperti XHTML dan file XML lainnya.” Kasiman, 2006, hal: 2-3.

2.4.2 Sintak Dasar PHP

PHP merupakan bahasa scripting yang menyatu dengan tag-tag HTML dalam satu file, dieksekusi di server, dan digunakan untuk membuat halaman Web yang dinamis. Kode PHP diawali dengan dengan tag ? Atau ?php dan ditutup dengan tag ?. file yang berisikan tag HTML dan kode PHP ini diberi ekstensi .php atau ekstensi lain yang telah ditetapkan pada Apache atau Web server. Dari beberapa cara yang telah disebut, yang perlu diingat tanda penutup harus sama dengan tanda pembukaannya. Universitas Sumatera Utara

2.4.2.1 Penggunaan Spasi

Spasi tidak berpengaruh pada penulisan baris perintah PHP. Hal ini mempermudah dalam pengaturan penulisan program agar program dapat lebih mudah dibaca.

2.4.2.2 Komentar

Komentar pada PHP juga mirip dengan sintak komentar pada bahasa pemrograman C, C++, dan Shell Linux. Tanda digunakan untuk komentar satu baris. Komentar lebih dari satu baris menggunakan tanda ….. atau dapat menggunakan tanda di awal komentar seperti sintak komentar pada Shell Linux. Berikut contohnya: HTML HEAD TITLEProgramkuTITLE HEAD BODY CENTER ?php komentar satu baris Echo “Program PHP ku yang Pertama”; komentar lebih dari satu baris ? CENTER BODY HTML

2.4.2.3 Variabel

Tanda dollar yang diikuti dengan nama dari variabel tersebut digunakan untuk mendeklarasikan sebuah variabel. Perlu diperhatikan bahwa perbedaan huruf besar dan kecil case-sensitive dalam perintah maupun penamaan sebuah variabel sangat berpengaruh. Universitas Sumatera Utara Dalam PHP dikenal beberapa tipe variable, di antaranya: • Integer. • Floating Point. • String. • Array. • Object.

2.4.2.4 Integer

Bilangan integer dalam PHP dapat dituliskan dalam bentuk sebagai berikut: a. Bilangan desimal, contoh i=5432. b. Bilangan negatif decimal, contoh i=5432. c. Bilangan oktal, contoh i=054. d. Bilangan heksadesimal, contoh i=0x54.

2.4.2.5 Floating Point

Bilangan Floating Point dapat dideklarasikan menggunakan sintak berikut: i=0.221; Atau i=2.21e-1; Nilai maksimum sebuah bilangan Floating Point adalah ~1.8e308 dengan ketelitiannya mencapai 14 digit desimal.

2.4.2.6 String

Sebuah data dengan tipe string dapat ditulis dengan dua cara. Pertama, menggunakan tanda petik ganda “. Kedua, menggunakan tanda petik tunggal ‘. Keduanya Universitas Sumatera Utara memiliki perbedaan. Jika menggunakan tanda petik tunggal, pada string tersebut. Jika menggunakan tanda petik tunggal, pada string tersebut tidak dapat dimasukkan sebuah variabel.

2.4.2.7 Array

Array adalah sebuah data yang mengandung satu atau lebih data dan dapat diindeks dasarkan numerik maupun string associative array. Array pada PHP juga mengenal adanya larik multidimensi. Array multidimensi adalah array yang elemennya juga berupa array.

2.4.2.8 Obyek

Obyek merupakan sebuah tipe data yang dapat berupa sebuah bilangan, variabel, atau bahkan sebuah fungsi. Gunakan perintah new untuk menginisialiasi sebuah obyek.

2.4.2.9 Kelas

Kelas class adalah sebuah kumpulan variabel dan fungsi yang bekerja dengan menggunakan variabel-variabel.

2.4.2.10 Casting Tipe Data

Tabel 2.1 Casting Tipe Data pada PHP Perintah Arti int, integer Casting ke integer real, double, float Casting ke integer string Casting ke string array Casting ke array Universitas Sumatera Utara object Casting ke obyek

2.4.2.11 Operasi Continue

Operator continue digunakan untuk kembali ke awal perulangan dan sisa dari operasi program pernyataan di bawahnya diabaikan. Berbeda dengan perintah break, perintah continue masih tetap berada dalam perulangan tersebut. Namun eksekusi pernyataan pada suatu kondisi tertentu saja tidak dikerjakan.

2.4.2.12 Operasi File

Require: Perintah require digunakan untuk memanggil dan mengeksekusi file yang ditentukan. Dengan kedua pernyataan ini dapat dibuat fungsi-fungsi, konstanta, ataupun perintah operasi biasa dalam sebuah file terpisah yang dapat dipanggil dari file program lain.

2.4.2.13 Include

Perintah include digunakan untuk memasukkan dan mengevaluasi file tertentu ke dalam program. Meskipun perintah include memiliki fungsi mirip require, namun keduanya memiliki perbedaan. Perintah include berbeda dengan perintah require dalam hal pengevalusian. Pengevaluasian perintah include dilaksakan setiap kali perintah tersebut dijalankan. Perintah include dilaksanakan saat pertama kali dijalankan. Perintah include dan require juga dapat digunakan untuk pemanggilan dalam perulangan. Universitas Sumatera Utara

2.4.2.14 Require_One

Perintah require_one digunakan untuk menempatkan sebuah file yang disebutkannya ke dalam skrip yang dibuat seperti halnya perintah require.

2.5 MySQL