Dasar-dasar PHP dan syntax PHP
![]() |
https://www.kaffahmedia.site/2019/06/dasar-dasar-php-dan-syntax-php.html |
Dasar-dasar PHP dan syntax PHP
Pada kesempatan kali ini kita akan
mencoba untuk pengenalan PHP dan syntax-syntaxnya, jadi sebelum itu ada baiknya
kita mengetahui terlebih dulu apa itu php ? kenapa harus php ?.
Pada dasarkan PHP merupakan salah
satu bahasa pemograman yang cukup popular digunakan, PHP sendiri kepanjangan
dari Hypertext Processor, dan PHP merupakan bahasa pemograman free atau
opensource itulah mengapa bahasa ini sangat popular dan masi banyak
keunggulan-keunggulan lainnya.
Adapun bagaiman cara script PHP
dapat berjalan dengan semestinya kita perlu mempersiapkan web server untuk
menjalankannya, bias menggunakan paket webserver yang mudah di install seperti
: xampp,wampp,lamp atau yang lainnya.
1.
PHP
Syntax
Syntax-syntax PHP dapat diletak dibagian manapun, adapun syntax-syntax
PHP yang dapat kita gunakan dan lebih familiar adalah sebagai berikut:
Memulai script
PHP dengan <?php Dan diakhiri dengan
?> dengan format extensi .php dan dialam file php ini bisa digabungkan
dengan tag-tag HTML dibawah ini adalah contohnya.
2.
PHP
Variabel
Variabel
PHP berfungsi sebagai wadah dari sebuah statetment / parameter, untuk
mendeklarasikan sebuah variable pada PHP menggunakan tanda $ diikuti nama
variable tersebut.
Pada PHP variable dapat di definisikan dimana saja dalam
sebuah script, dan PHP memiliki 3 cakupan variable (local,global,statis). Contoh
lingkup local dan global
Cara menggunakan variabel global
di dalam sebuah function sebagai berikut:
3.
PHP
Echo / Print
Dalam PHP ada dua cara untuk mencetak output dari sebuah script yakni
echo dan print, pada dasarnya echo dan print memiliki fungsi yang sama yaitu
untuk menampilkan data ke layar. Adapun perbedaaan kecilnya sebagai berikut:
·
Echo
Tidak memiliki nilaik balik.
Lebih dari 1 parameter.
·
Print
Megembalikan nilai 1 ketika di eksekusi.
Hanya bisa meggunakan 1 parameter.
Contoh echo dan print
sebagai berikut:
Wah tutorial yang sangat bermanfaat
ReplyDelete