Struktur Data

Struktur Data : Pertemuan 2

Struktur Data P2 : Prosedure dan Function

Pulla Pandika Widodo | Rabu, 26 Desember 2018 - 12:47:58 WIB | dibaca: 361933 pembaca

Perbedaan Prosedur dan Fungsi di PHP

Definisi Prosedur

Sebuah perintah yang dapat digunakan untuk membagi beberapa kejadian dalam suatu kumpulan perintah yang lebih kecil dangan berbagai kelengkapan di dalamnya baik itu pengecekan kondisi, fungsi matematika maupun fungsi string. prosedur tidak dapat mengembalikan nilai.

Definisi Fungsi

Sedangkan definisi fungsi hampir sama dengan definisi prosedur. bedanya fungsi adalah modul program yang mengembalikan/mengirimkan sebuah nilai.

Dengan menggunakan prosedur atau fungsi dapat menghemat banyak ruang atau ukuran program dan menghindari pengetikan kode yang berulang-ulang.

Contoh Syntax PHP

function ini_fungsi($angka1,$angka2){
  $jumlah=$angka1+$angka2;
  return $jumlah;
}


function ini_prosedur(){
  $nomor1=2;
  $nomor2=3;
  echo “Ini adalah hasil penjumlahan dengan prosedur :”.$tambah=$nomor1+$nomor2;
  echo “
”;
  echo “Ini dicetak dari prosedur : Assalamualikum teman, anda sedang belajar PHP”;
}

echo “Ini adalah hasil penjumlahan dengan fungsi : “.ini_fungsi(2,5);
echo “
”;
echo ini_prosedur();
?>

Penjelasan :

  1. Fungsi adalah blok program yang dapat mengirim dan mengembalikan nilai hasil setelah di proses.
  2. Dapat dilihat bahwa syntax ini_fungsi(2,5) digunakan untuk memanggil nama fungsi dan mengirim nilai untuk selanjutnya di proses di fungsi tersebut.
  3. Setelah di proses didalam variabel $jumlah, maka nilainya dikembalikan ke posisi dimana fungsi tersebut tadi dipanggil return $jumlah;
  4. Sedangkan syntax ini_prosedur()  adalah sebuah prosedur.
  5. Jangan terkecoh! walaupun dalam penulisan syntax prosedurnya masih menggunakan syntax function ini_prosedur(){ tapi ini adalah sebuah prosedur bukan fungsi karena kita tidak bisa mengirim dan mengembalikan nilai.
  6. Buktinya, walaupun di prosedur tadi ada printah operasi penjumlahan $tambah=$nomor1+$nomor2,  tapi nilainya sudah tetap. kita tidak bisa memberikan nilai yang berubah-ubah pada prosedur tersebut.
  7. Artinya : prosedur hanya dapat menampilkan hasil dari suatu blog proses
  8. Walaupun didalam PHP tidak mengenal syntax prosedur, tapi dalam PHP terdapat konsep prosedur.
  9. Selesai
  10. CMIIW

Link Download :

https://drive.google.com/open?id=10pKJ_iLgiodyoHH2sSGgElah_U6pSMiP 










Komentar Via Website : 11182
ewiloyj
19 Januari 2021 - 22:02:01 WIB
[url=http://mewkid.net/when-is-xuxlya2/]Amoxicillin[/url] <a href="http://mewkid.net/when-is-xuxlya2/">Amo xicillin Online</a> kvs.svzj.tulisanpenulis.com.mvg.am http://mewkid.net/when-is-xuxlya2/
alitufov
19 Januari 2021 - 22:02:05 WIB
[url=http://mewkid.net/when-is-xuxlya2/]Buy Amoxicillin[/url] <a href="http://mewkid.net/when-is-xuxlya2/">Amo xicillin Without Prescription</a> tmm.sdkv.tulisanpenulis.com.aob.ik http://mewkid.net/when-is-xuxlya2/
igsiliye
19 Januari 2021 - 22:56:26 WIB
[url=http://mewkid.net/when-is-xuxlya2/]Buy Amoxicillin Online Without Prescription[/url] <a href="http://mewkid.net/when-is-xuxlya2/">Amo xicillin Online</a> vfc.bnnk.tulisanpenulis.com.aeu.td http://mewkid.net/when-is-xuxlya2/
usiwaxehein
10 Januari 2021 - 09:44:43 WIB
[url=http://mewkid.net/when-is-xuxlya2/]Amoxicillin 500mg Capsules[/url] <a href="http://mewkid.net/when-is-xuxlya2/">Amo xicillin 500 Mg</a> zvd.umli.tulisanpenulis.com.xnf.ls http://mewkid.net/when-is-xuxlya2/
oxayekey
10 Januari 2021 - 10:19:26 WIB
[url=http://mewkid.net/when-is-xuxlya2/]Buy Amoxicillin[/url] <a href="http://mewkid.net/when-is-xuxlya2/">Amo xicillin 500mg Capsules</a> sim.iyfi.tulisanpenulis.com.btl.cm http://mewkid.net/when-is-xuxlya2/
IDN Poker
28 Oktober 2019 - 00:09:16 WIB
Kronospoker Situs Judi Online IDN Poker, IDN Poker Mobile serta Agen Poker Terpercaya Indonesia untuk permainan Poker Online, Domino Qiu Qiu, Cemeqq, Capsa Susun dan Super10.

https://kronospoker.com
https://kronosp oker.com/register.php
https://kronospoker.com/mobile.php
https://kronospo ker.com/game_news.php?menu=game
https://kronospoker.co m/index.php
https://kronospoker.com/jackpot.php
htt ps://kronospoker.com/contact.php
https://kronospoker.c om/referral.php
IDN Poker
28 Oktober 2019 - 00:09:31 WIB
Kronospoker Situs Judi Online IDN Poker, IDN Poker Mobile serta Agen Poker Terpercaya Indonesia untuk permainan Poker Online, Domino Qiu Qiu, Cemeqq, Capsa Susun dan Super10.

https://kronospoker.com
https://kronosp oker.com/register.php
https://kronospoker.com/mobile.php
https://kronospo ker.com/game_news.php?menu=game
https://kronospoker.co m/index.php
https://kronospoker.com/jackpot.php
htt ps://kronospoker.com/contact.php
https://kronospoker.c om/referral.php
Nina
08 September 2019 - 22:27:05 WIB
H A N D O K O ( 2 1 5 3 0 4 3 )
04 Januari 2019 - 05:53:08 WIB
SISTEM INFORMASI - PAGI - SEMESTER 7


Nama

Email

Komentar



Masukkan 6 kode diatas)