Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
1
PHP
2
PHP Dalam HTML Ekstensi : .php
File .php => PHP processor => valid HTML output HTML => otomatis diparse langsung Pemanggilan : <?php …. ?> => HIGHLY RECOMMENDED <?= … ?> => Inline usage => complained?? <? … ?> => NOT RECOMMENDED!!!
3
Struktur PHP Komentar : Sintak dasar : Single line : // atau #
Multiline : /* ….. */ Sintak dasar : Semikolon (;) : penanda akhir sebuah baris kode php Simbol $ : penanda variabel
4
Variabel PHP String Numerik Array
Diapit 2 tanda petik ganda (“) atau petik tunggal (‘) Numerik Tipe bebas : integer atau float Array array( … )
5
Aturan Penamaan Variabel
Harus diawali huruf atau _ Nama hanya boleh berisi : a-z, A-Z, 0-9, _ Nama variabel tidak boleh berisi spasi Nama variabel adalah case sensitive
6
Operator Arithmatic Assignment Comparison Logical
7
Arithmatic
8
Assignment
9
Comparison
10
Logical
11
Assignment += , -= Dekremen dan inkremen :
Pre : --$x , ++$x Post : $x-- , $x++ Penggabungan string : . , .= String : Variabel = “…..” Literal = ‘ ….’ Escape character = \ => mencetak karakter spesial
12
Multiline Teks Metode : Double quotes (“)
Here-document(heredoc) (<<<) => deprecated
13
Tipe Variabel Loosely typed language => tipe variabel tidak perlu dideklarasikan terlebih dahulu Simplisitas pemrograman Pastikan isi variabelnya jelas dan masuk akal
14
Konstanta Nilai statis Sintak : define(nama konstanta, isi konstanta);
Predefined / Magic Constant:
15
Echo ? Print Echo : Print : Bukan fungsi => tidak mengeset output
Lebih cepat Tidak dapat dipakai untuk fungsi kompleks Print : Fungsi => ada output Lebih lambat Dapat dipakai dalam fungsi kompleks
16
Fungsi ? Prosedur Sintak : Fungsi => return what???
Function nama_fungsi(paramater…) { ….. } Fungsi => return what??? Prosedur => no return statement
17
Scope Variabel Local : Global : Static Superglobal
Di dalam fungsi saja Global : Keyword : global Static Variabel yang nilainya sama dengan nilai terakhirnya Superglobal Predefined variabel oleh processor PHP yang bersifat global
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.