Code PHP
Ada satu konsep penting yang Anda butuhkan untuk mendapatkan pikiran Anda sekitar sebelum kita melangkah lebih jauh. Tidak seperti CGI script, yang meminta Anda untuk menulis kode untuk output HTML, PHP memungkinkan Anda embed kode PHP pada halaman HTML biasa, dan mengeksekusi kode PHP yang tertanam saat halaman diminta.Perintah PHP tertanam ini diapit oleh khusus dalam tag awal dan akhir, seperti ini:
<?php ... Kode PHP ... ?>
<html> <head> </head> <body> Agen: Jadi, siapa yang Anda pikir Anda, bagaimanapun? <br /> <?php // Print output echo 'Neo: Aku Neo, tapi orang-orang memanggilku Salah.'; ?> </body> </html>
Simpan script di atas ke sebuah lokasi di bawah akar dokumen server Web, dengan. Php ekstensi, dan browse ke itu. Anda akan melihat sesuatu seperti ini:
Agen: Jadi, siapa yang Anda pikir Anda, bagaimanapun?
Neo: Aku Neo, tapi orang-orang memanggilku Salah.
Lihat source HTML:
<html> <head> </head> <body> Agen: Jadi, siapa yang Anda pikir Anda, bagaimanapun? <br /> Neo: Aku Neo, tapi orang-orang memanggilku The One. </body> </html>
Seorang dekat melihat script akan mengungkap aturan-aturan sintaksis dasar PHP. Setiap pernyataan PHP diakhiri dengan semi-colon. Konvensi ini identik dengan yang digunakan di Perl, dan menghilangkan semi-kolon adalah salah satu kesalahan yang paling umum pemula buat. Yang mengatakan, menarik untuk dicatat bahwa semi-usus besar tidak diperlukan untuk mengakhiri baris terakhir blok PHP. Tag penutup PHP termasuk semi-kolon, maka berikut ini adalah kode PHP yang valid sempurna:
<?php // Print output echo 'Neo: Aku Neo, tapi orang-orang memanggilku The One. ' ?>
<?php // Ini adalah komentar baris tunggal /* Dan ini adalah multi-line comment */ ?>
Kasus Identitas
Variabel adalah roti dan mentega dari setiap bahasa pemrograman … dan PHP telah mereka juga. Sebuah variabel dapat dianggap sebagai konstruksi pemrograman yang digunakan untuk menyimpan baik numerik dan non-numeric data; isi dari variabel dapat diubah selama eksekusi program. Akhirnya, variabel dapat dibandingkan satu sama lain, dan Anda – programmer – dapat menulis kode yang melakukan tindakan spesifik berdasarkan perbandingan ini.PHP mendukung beberapa tipe variabel berbeda: bilangan bulat, bilangan floating point, string dan array. Dalam banyak bahasa, itu penting untuk menentukan jenis variabel sebelum menggunakannya: misalnya, sebuah variabel mungkin perlu ditetapkan sebagai jenis atau tipe integer array. PHP memberikan kredit untuk sedikit kecerdasan, meskipun: itu otomatis variabel menentukan tipe dengan konteks yang sedang digunakan!
Setiap variabel memiliki nama. Di PHP, nama variabel didahului oleh satu dolar ($) simbol dan harus dimulai dengan huruf atau underscore, opsional diikuti oleh lebih huruf, angka dan / atau garis bawah. Sebagai contoh, $Popeye, $satu dan $PENGHASILAN adalah semua nama variabel PHP yang valid, sementara $123 dan $48hrs tidak valid.
Perhatikan bahwa nama-nama variabel di PHP bersifat case sensitive, jadi $saya adalah berbeda dari $Saya atau $SAYA.
Berikut adalah contoh sederhana yang menunjukkan variabel PHP:
<html> <head> </head> <body> Agen: Jadi, siapa yang Anda pikir Anda, bagaimanapun? <br /> <?php //Define variabel $name = 'Neo'; $pangkat = 'Anomali'; $SerialNumber = 1; // Print output echo "Neo: Aku <b> $name </b>, <b> $pangkat </b>. Anda bisa memanggil saya oleh nomor seri, <b> $SerialNumber </b>."; ?> </body> </html>
An Equal Music
Untuk menetapkan nilai untuk sebuah variabel, anda menggunakan operator penugasan: yang = simbol. Ini digunakan untuk menetapkan nilai (sisi kanan persamaan) ke variabel (sisi kiri). Nilai yang diberikan tidak perlu selalu tetap; bisa juga variabel lain, sebuah ekspresi, atau bahkan sebuah ekspresi yang melibatkan variabel lain, seperti di bawah ini:<?php $umur = $dob + 15; ?>
<?php $angle1 = $angle2 = $angle3 = 60; ?>
Bukan Tipe Saya
Setiap bahasa memiliki berbagai jenis variabel – dan PHP tidak terkecuali. Bahasa yang mendukung berbagai tipe data, termasuk angka sederhana, karakter, string dan tipe Boolean, dan lebih kompleks array dan objek. Berikut adalah daftar singkat yang dasar, dengan contoh:- Boolean: tipe variabel yang paling sederhana di PHP, sebuah variabel Boolean, hanya menetapkan nilai benar atau salah.
<?php $auth = true; ?>
- Integer: Sebuah integer adalah seluruh vanili biasa-biasa seperti nomor 75, -95, 2000 atau 1.
<?php $age = 99; ?>
- Floating-point: floating-point A nomor biasanya nomor pecahan
seperti 12,5 atau 3,141592653589. Bilangan floating point dapat
ditetapkan baik menggunakan desimal atau notasi ilmiah.
<?php $suhu = 56,89; ?>
- String: Sebuah string adalah rangkaian karakter, seperti “halo” atau
“omong kosong”. Nilai string dapat tertutup baik dalam tanda kutip
ganda ( “”) atau tanda kutip tunggal (”). (Quotation marks dalam string
itu sendiri dapat “lolos” dengan garis miring terbalik (\) karakter.)
Nilai-nilai String diapit oleh tanda kutip ganda secara otomatis
di-parsing untuk karakter khusus dan nama-nama variabel, jika ini
ditemukan, mereka diganti dengan nilai yang sesuai. Berikut adalah
contohnya:
<?php $identitas = 'James Bond'; $mobil = 'BMW'; // Ini akan menghasilkan string "James Bond mengendarai BMW" $kalimat = "$identitas mengendarai $mobil"; echo $kalimat; ?>
Nilai Pasar
Jika variabel adalah blok bangunan sebuah bahasa pemrograman, operator adalah lem yang memungkinkan Anda membangun sesuatu yang berguna dengan mereka. Anda sudah melihat salah satu contoh dari operator – operator penugasan -, yang memungkinkan Anda menetapkan nilai ke variabel. Sejak PHP percaya memanjakan Anda, itu juga datang dengan operator untuk aritmatika, string, perbandingan dan operasi logis. Cara yang baik untuk membiasakan diri dengan operator adalah menggunakan mereka untuk melakukan operasi aritmatika pada variabel, seperti dalam contoh berikut:<html> <head> </head> <body> <?php //Set jumlah $jumlah = 1000; //Set asli dan saat ini harga satuan $origPrice = 100; $currPrice = 25; //Menghitung selisih harga $diffPrice = $currPrice - $origPrice; //Menghitung persentase perubahan harga $diffPricePercent = (($currPrice - $origPrice) * 100) /$origPrice ?> <table border="1" cellpadding="5" cellspacing="0"> <tr> <td> Kuantitas </td> Biaya <td> harga </td> Current <td> harga </td> Absolute <td> perubahan harga </td> <td> Persen perubahan harga </td> </tr> <tr> <td> <?php echo $kuantitas?> </td> <td> <?php echo $origPrice?> </td> <td> <?php echo $currPrice?> </td> <td> <?php echo $diffPrice?> </td> <td> <?php echo $diffPricePercent ?>%</td> </tr> </table> </body> </html>
Jika Anda ingin, Anda bahkan dapat melakukan operasi aritmatika secara bersamaan dengan tugas, dengan menggunakan dua operator bersama-sama. Kedua potongan kode di bawah ini adalah ekuivalen:
<?php //Ini ... $a = 5; $a = $a + 10; //... sama ini $a = 5; $a + = 10; ?>
Merangkai Sesuatu Bersama
Mengapa berhenti dengan angka? PHP juga memungkinkan Anda untuk menambahkan string dengan string concatenation operator, yang diwakili oleh sebuah titik (.). Perhatikan:<?php //Set beberapa variabel string $a = 'ayo'; $b = 'permainan'; $c = 'mulai'; $d = 'sekarang'; //Gabungkan dengan menggunakan operator Rangkaian //Ini menghasilkan 'ayo permainan mulai sekarang <br />' $perintah = $a. ' '. $b.' '. $c.' '. $d.' <br /> '; echo $perintah; //Dan ini menghasilkan 'mulai ayo permainan sekarang! " $perintah = $c. ' '. $a.' '. $b.' '. $d.'! '; echo $perintah; ?>
<?php //Define string $str = 'the'; //Menambah dan menetapkan $str .= 'n'; //Str sekarang berisi "then" echo $str; ?>
Tidak ada komentar:
Posting Komentar