Pemrograman Web Cosmas Haryawan STMIK AKAKOM Yogyakarta

Slides:



Advertisements
Presentasi serupa
Kholid Fathoni, S.Kom., M.T. Politeknik Elektronika Negeri Surabaya 2012 PENS - ITS 1 Fungsi, Modularisasi dan PHP Form.
Advertisements

PHP function, what’s your function?
FUNGSI Deklarasi dan Definisi fungsi Void dan Non-void Fungsi main.
Menciptakan Fungsi.
Internet Programming 3 PHP 2: Array, Fungsi, Modularisasi
Fungsi, Parameter, Rekursi Daniel Riano Kaparang Book reference: Jogiyanto. Konsep Dasar Pemrograman Bahasa C. Andi Star. Yogyakarta Kristanto Andri.
PHP -Array dan Fungsi- ULLA DELFANA ROSIANI, ST. Array  Array atau larik adalah kumpulan data variabel dalam satu variabel.  Masing-masing dapat diakses.
Functions/Fungsi As’ad Djamalilleil
Pengembangan Evangs Mailoa PHP WEB. Awalnya PHP merupakan singkatan dari Personal Home Page. Sesuai dengan namanya, PHP digunakan untuk membuat website.
BAB IV SUB PROGRAM DAN FUNGSI
PROSEDUR.
Fungsi, Modularisasi dan PHP Form
Procedure , Function dan Parameter
STRUKTUR DATA Pointer dan Function
VARIABEL, KONSTANTA, DAN OPERATOR
Method, Array dan String
Function User Function.
Pemrograman Berorientasi Obyek1 Sub Pokok Bahasan Pointer. Reference. Function Passing Parameter by Value, by Reference, by Pointer.
DASAR PEMOGRAMAN MODULAR DESIGN DASAR PEMOGRAMAN KELOMPOK 5 UNIVERSITAS BRAWIJAYA.
1 Pertemuan Fungsi Matakuliah: T0016 / Algoritma dan Pemrograman Tahun: 2007 Versi: 6.
1. Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu :  Mendemonstrasikan penggunaan fungsi serta pengiriman parameter 2.
SUBRUTIN By Adnan Purwanto, S.Kom.
FUNGSI.
Pemrograman Web By : Lisda Juliana P.,Ssi..
Pengembangan Web Ramos Somya.  Function merupakan sejumlah pernyataan yang dikemas dalam sebuah nama.  Nama ini selanjutnya dapat dipanggil berkali-kali.
PROCEDURE DAN FUNCTION
Procedure.
PHP.
Array.
FUNCTION Fungsi (Function) merupakan sekumpulan instruksi yang membentuk satu unit serta memiliki nama. Fungsi digunakan.
FUNGSI.
Pemrograman Visual I Outline: Method Method Void & fungsi
Tipe Data By Serdiwansyah N. A..
PHP function Pemrogaman Web.
Pertemuan ke-5 Array dan Fungsi
Pemasaran Berbasis web
Pemrograman internet ABU SALAM, M.KOM.
UNIVERSITAS BRAWIJAYA
PHP.
FUNCTION Fungsi (Function) merupakan sekumpulan instruksi yang membentuk satu unit serta memiliki nama. Fungsi digunakan.
Pertemuan ke-5 Fungsi.
PHP D. Sinaga, M.Kom.
Pemasaran Berbasis web
Passing Variable Dalam PHP
Parameter.
Struktur Kendali program, Array & function
Fungsi, Parameter & Rekursi
QUIS Algoritma Pemrograman I
Pemrograman Basis Data Berbasis Web
Pengembangan Web Function PHP Ramos Somya, S.Kom..
IT234 ALGORITMA DAN STRUKTUR DATA
TPI4202 e-tp.ub.ac.id Modular Design Lecture 7.
Parameter Ketika procedure atau function dipanggil, kita dapat melewatkan suatu nilai ke dalam function atau procedure tersebut. Nilai yang dilewatkan.
Pengantar PHP (Lanjutan)
FUNGSI ∞ Fungsi yang didefinisikan user ∞ Parameter dalam fungsi ∞ Returning Value ∞ Variabel scope ∞ Build In PHP ∞ Soal Latihan.
FUNGSI II.
Procedure , Function dan Parameter
Procedure , Function dan Parameter
Pemrograman Terstruktur
UNIVERSITAS BRAWIJAYA
FUNGSI / FUNCTION KONSEP PEMROGRAMAN Wahyu Sakti G. I.
Pemrograman Web 6. Sintaks PHP-3 FUNCTION
Pemrograman Web HTML (8) PHP Andy Haryoko, ST
Procedure , Function dan Parameter
Pemrograman Berorientasi Platform (IN315B)
PERTEMUAN V F U N G S I Tujuan membuat suatu fungsi
ALGORITMA DAN PEMROGRAMAN 1 FUNGSI PADA PHP Achmad Fitro.
Pengembangan Web Function PHP Ramos Somya.
Pengembangan Web Function PHP Ramos Somya.
Mursyidin, MT. Fungsi adalah bagian kode Program PHP yang berfungsi untuk melaksanakan tugas – tugas spesifik tertentu. Dengan menggunakan fungsi, kode.
Transcript presentasi:

Pemrograman Web Cosmas Haryawan STMIK AKAKOM Yogyakarta Function Pemrograman Web Cosmas Haryawan STMIK AKAKOM Yogyakarta

Function Function merupakan sejumlah pernyataan yang dikemas dalam sebuah nama. Nama ini selanjutnya dapat dipanggil berkali- kali di beberapa tempat pada program. Diusahakan satu function hanya memiliki satu kegunaan

Tujuan Memudahkan dalam mengembangkan program (reuseable function). Memudahkan dalam debugging program Menghemat ukuran program. Saat ini terdapat ribuan fungsi built-in PHP, contoh: Fungsi Matematika: sin(), cos(), dsb… Fungsi String: strlen(), strtoupper(), dsb… Fungsi database: mysql_connect(), mssql_connect()

Contoh Fungsi String

UDF (User Defined Function) Dalam PHP dimungkinkan membuat fungsi sendiri. Nama fungsi tidak boleh sama dengan nama fungsi yang sudah ada. Deklarasi fungsi: function namaFungsi ( [$parameter1,...] ) { pernyataan; [ return $Var;] }

Tanpa Parameter function sapa() { echo "Selamat Pagi!<br/>"; } sapa();

Dengan Parameter sapa2(“Cosmas Haryawan”); function sapa2($nama) { echo "Selamat Pagi! <b>$nama</b> <br/>"; } sapa2(“Cosmas Haryawan”);

Parameter bernilai Default function tulis($string, $warna="blue"){ echo "<span style=‘color:$warna’>$string</span>"; } tulis("Hallo Apa Kabar"); tulis("Semoga baik-baik saja","red");

Dengan Nilai Balik (return value) function pengurangan($a, $b){ $c = $a - $b; return $c; } $a=10; $b=7; $d = pengurangan($b, $a); echo "$b dikurangi $a = ".$d; echo "<br/>"; // atau bisa juga echo "$a dikurangi $b = ".pengurangan($a,$b);

Variable Passing Variable Passing digunakan untuk mengatur perlakuan suatu variabel yang dimasukkan ke dalam fungsi. - Pass by Value >> Merupakan passing default. >> Tidak mempengaruhi nilai variable asli. - Pass by Reference >> Harus menggunakan karakter & pada setiap variabel. >> Mempengaruhi nilai variabel asli.

Pass By Val dan Pass By Ref //Passing by value function rubah1($x){ $x = 90; } //Passing by reference function rubah2(&$x){ $z = 5; echo "Nilai Awal Variabel \$z berisi $z <br/>"; rubah1($z); echo "Setelah masuk fungsi rubah1 \$z menjadi $z <br/>"; rubah2($z); echo "Setelah masuk fungsi rubah2 \$z menjadi $z <br/>";

Parameter berbentuk array function namaBulan($aBulan){ foreach($aBulan as $bln) echo $bln."<br/>"; } $ab = array("Jan","Feb","Mar"); namaBulan($ab);

Nilai Balik berbentuk array function jurusan(){ $aJur = array("TI"=>"Teknik Informatika", "SI"=>"Sistem Informasi", "MI"=>"Manajemen Informatika"); return $aJur; } $aJurusan = jurusan(); foreach($aJurusan as $kode=>$namaJur) { echo $kode." = ".$namaJur."<br/>";

Variable Scope Variable Scope digunakan untuk mengatur jangkauan(scope) variable dalam suatu fungsi. Ada 2 jenis: - Local Variabel >> Merupakan jangkauan default. >> Hanya dapat digunakan dalam fungsi yang sama. - Global Variabel >> Harus menggunakan keyword global. >> Dapat digunakan untuk mendapatkan nilai dari luar fungsi dan atau merubah nilai variabel yang dideklarasikan di luar fungsi

Variabel Scope (1) $a = 5; function skopLokal() { $a = 10; } function skopGlobal() { global $a; echo "Nilai awal Variabel \$a = $a <br/>"; skopLokal(); echo "Setelah Masuk Fungsi \$a = $a <br/>"; skopGlobal(); echo "Dengan Scope Global \$a = $a";

Variable Scope (2) $b = 3; $c = 5; function skopLokal() { echo "Lokal: Isi Variabel \$b = $b <br/>"; } function skopGlobal() { global $c; echo "Global: Isi Variabel \$c = $c <br/>"; skopLokal(); skopGlobal();

Kumpulan Fungsi <?php function tulis($string, $warna="blue"){ File berikut ini disimpan dengan nama : myunction.php <?php function tulis($string, $warna="blue"){ echo "<span style=color:$warna><i>$string</i></span>"; } function pengurangan($a, $b){ $c = $a - $b; return $c; ?>

Kumpulan Fungsi (penggunaan) include_once("myfunction.php"); // atau //require_once("myfunction.php"); tulis("Selamat Pagi","red"); echo "<br/> 100 - 25 = ".pengurangan(100,25);

Sekian