Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

PHP function Pemrogaman Web.

Presentasi serupa


Presentasi berjudul: "PHP function Pemrogaman Web."— Transcript presentasi:

1 PHP function Pemrogaman Web

2 Function Function adalah sebuah blok pernyataan yang dapat digunakan berulang kali dalam sebuah program. Sebuah function tidak akan dieksekusi langsung ketika halaman dipanggil. Sebuah function akan dijalankan dengan sebuah panggilan ke fungsi.

3 Jenis Function User defined Function Built-in function

4 User Defined Dimulai dengan kata “function”
Nama fungsi diawali underscore atau huruf dan terdiri dari huruf, underscore dan angka Tidak CaseSensitive

5 <. php function writeMsg() { echo "Hello world
<?php function writeMsg() {     echo "Hello world!"; } writeMsg(); // call the function ?>

6 Function Arguments Passing Information
Dapat berisi lebih dari satu argumen Sifatnya hampir sama seperti variabel

7 <. php function familyName($fname) { echo "$fname Refsnes
<?php function familyName($fname) {     echo "$fname Refsnes.<br>"; } familyName("Jani"); familyName("Hege"); familyName("Stale"); familyName("Kai Jim"); familyName("Borge"); ?>

8 <. php function familyName($fname, $year) { echo "$fname Refsnes
<?php function familyName($fname, $year) {     echo "$fname Refsnes. Born in $year <br>"; } familyName("Hege", "1975"); familyName("Stale", "1978"); familyName("Kai Jim", "1983"); ?>

9 Default Argument Sebuah fungsi dapat menggunakan default argumen.
Default argumen digunakan ketika fungsi dipanggil tanpa menggunakan argument

10 <?php function setHeight($minheight = 50) {     echo "The height is : $minheight <br>"; } setHeight(350); setHeight(); // will use the default value of 50 setHeight(135); setHeight(80); ?>

11 Return Value Sebuah fungsi dapat mengembalikan nilai.
Nilai kembalian menggunakan kata kunci “return”

12 <?php function sum($x, $y) {     $z = $x + $y;     return $z; } echo " = " . sum(5, 10) . "<br>"; echo " = " . sum(7, 13) . "<br>"; echo "2 + 4 = " . sum(2, 4); ?>

13 Built – in Function Didalam PHP terdapat fungsi-fungsi dasar yang dapat langsung digunakan.

14 Validasi Empty() Pengecekan variabel, apakah telah berisi atau belum
Isset() Pengecekan variabel, apakah sudah terbentuk atau belum Unset() Menghilangkan variabel

15 Validasi Fungsi dibawah ini untuk pengecekan tipe sebuah variabel,
Is_array() Is_int() Is_float() Is_bool() is_string()

16 Redirect Merupakan fungsi untuk pengalihan halaman Header()
Kata kunci dari PHP untuk pengiriman data melalui header HTTP, dapat digunakan untuk redirect Header_sent() Pemeriksaan, apakah sudah ada header yang dikirim, bila ada, maka fungsi header tak dapat digunakan. Dapat menggunakan refresh atau location.href

17 <. php function jumptopage($page) { if (
<?php function jumptopage($page) { if (!header_sent()) { header("location:$page"); exit(); } else { echo "<meta http-equiv=refresh content=0;url=$page>"; } ?>

18 String Trim() Menghilangkan whitespace / blankspace Substr()
Mengambil bagian dari suatu string

19 String Explode() Memecah string menjadi array dengan pemisah tertentu Implode() Menggabungkan array menjadi string dengan tanda tertentu

20 explode <?php $teks = "ini adalah teks yang akan dipecah menjadi array"; $arrayteks = explode(" ", $teks); foreach ($arrayteks as $datateks) { echo $datateks." "; } ?>

21 implode <?php $dataarray = array("saya","digabungkan","dengan","fungsi", "implode" ); $dataimplode = implode(" ",$dataarray); echo $dataimplode; ?>


Download ppt "PHP function Pemrogaman Web."

Presentasi serupa


Iklan oleh Google