Anda di halaman 1dari 11

Nama : Sandy Kiswoyo

Kelas : 2TIA (PRAKTIKUM PHP FUNCTION)

Percobaan 1
Menggunakan Fungsi For

Analisis : function factorial ($n=1){ pendeklarasian sebuah function dengan nama


fungsi (factorial) dan nilai parameter varibel n bernilai 1.
$hasil=1; Pendeklarasian variable hasil yang diinisialisasikan dengan nilai 1
For($i=$n;$i>=1;$i--){ Mendeklarasikan nilai awalnya yaitu diambil dari variable n=1, dimana
perulangan akan dilakukan menurun hingga kondisi >=(kurang dari samadengan)1.
Perintah $hasil = $hasil * $i; berfungsi untuk melakukan perhitungan dari variable hasil *
hasil perulangan for.
return $hasil berfungsi untuk mengembalikan nilai dari variable hasil.
perintah echo "5!=".faktorial (5); akan menampilkan hasil jumlah operasi factorial dari
bilangan 5.(5x4x3x2x1)maka hasilnya adalah 120.

Nama : Sandy Kiswoyo


Kelas : 2TIA (PRAKTIKUM PHP FUNCTION)
Factorial Dengan Rekursif

Analisis : function factorial ($n=1){ pendeklarasian sebuah function dengan nama


fungsi (faktorial) dan nilai parameter varibel n bernilai 1.
if($n=1){ Pendeklarasian nilai sebuah variable dengan menggunakan kondisi if yang
diinisialisasikan dengan nilai 1
For($i=$n;$i>=1;$i--){ Mendeklarasikan nilai awalnya yaitu diambil dari variable n=1, dimana
perulangan akan dilakukan menurun hingga kondisi >=(kurang dari samadengan)1.
Perintah $hasil = $hasil * $i; berfungsi untuk melakukan perhitungan dari variable hasil *
hasil perulangan for.
return 1; berfungsi untuk mengembalikan nilai dari nilai awal 1.
}else{
Return $n *factorial($n-1); jika nilai dari function tersebut tidak valid maka fungsi akan
mengembalikan nilai variable n dan dikalikan dengan fungsi factorial.
perintah echo "8!=".faktorial (8); akan menampilkan hasil jumlah operasi faktorial dari
bilangan 8.(8x7x6x5x4x3x2x1)maka hasilnya adalah 40320.

Nama : Sandy Kiswoyo


Kelas : 2TIA (PRAKTIKUM PHP FUNCTION)
Percobaan 2

Analisis : function pengarang(){ pendeklarasian sebuah function dengan nama fungsi


(pengarang) dan echoTere liye; adalah sebuah fungsi untuk menampilkan stringTere liye
berhubung pemanggilan stringnya didalam kurawal pada sebuah fungsi maka Tere liye otomatis
menjadi nilai dari parameter fungsi pengarang.
echoNama Pengarang adalah:; menampilkan string Nama Pengarang adalah:
sedangkan script Pengarang(); Akan Menampilkan nilai parameter dari function pengarang yaitu
Tere liye

Fungsi include akan memanggil file lain dan akan menggabungkan isi dari file lain dengan isi
dari file yang sedang dibuat.
Hasil:

Nama : Sandy Kiswoyo


Kelas : 2TIA (PRAKTIKUM PHP FUNCTION)
Percobaan 3

Fungsi include

Analisis: include(noFileExistHere.php); untuk mengambil semua isi file Dari


noFileExistHere.php dan memasukan file pada saat ini.
berhubung file noFileExistHere.php tidak ada. maka pada tampilan akan muncul warning .
EchoHello World!; Menampilkan string hello world. Meskipun muncul warning string hello
world! Tetap akan terpanggil (ditampilkan).
Karena includeberfungsi untuk memanggil suatu file/parameter.

Nama : Sandy Kiswoyo


Kelas : 2TIA (PRAKTIKUM PHP FUNCTION)
Percobaan 4
(fungsi require)

Analisis : Fungsi require sama denga fungsi include, tetapi saat file yang dimaksud tidak ada,
maka hasilnya akan error fatal dan tidak menampilkan isi dari file yang sedang dibuat.

Nama : Sandy Kiswoyo


Kelas : 2TIA (PRAKTIKUM PHP FUNCTION)
Percobaan 5

Data1.php

Data2.php

Data3.php

Nama : Sandy Kiswoyo


Kelas : 2TIA (PRAKTIKUM PHP FUNCTION)

Analisis : print("Percobaan fungsi include<br>\n"); Berfungsi menampilkan teks ke browser


include ("data1.php"); Berfungsi memanggil file data1.php
include ("data2.php"); Berfungsi memanggil file data2.php
include ("data3.php"); Berfungsi memanggil file data3.php
Semua file yang dipanggil, hasilnya akan ditampilkan ke browser.

Nama : Sandy Kiswoyo


Kelas : 2TIA (PRAKTIKUM PHP FUNCTION)
Percobaan 6

Variable perusahaan diinisialisasi dengan Telekomunikasi Indonesia, dan variable jabatan


diinisialisasi dengan Manager.

Fungsi echo yang pertama akan menampilkan string saya bekerja di..tanpa ada
eksekusi dari pemanggilan variable perusahaan dan jabatan.
Fungsi include untuk memanggil file data4.php
Fungsi echo kedua akan menampilkan string saya bekerja di Telekomunikasi
Indonesia dengan jabatan manager karena sudah memanggil data4.php dengan fungsi
include.

Nama : Sandy Kiswoyo


Kelas : 2TIA (PRAKTIKUM PHP FUNCTION)

Mendeklarasikan variable PERUSAHAAN dengan Telekomunikasi Indonesia


function alamat_perusahaan_lengkap() untuk membuat fungsi dengan nama
alamat_perusahaan_lengkap() yang akan menampilkan nama perusahaan dan alamat
perusahaan.

include_once("data5.php") memanggil file data5.php


function alamat_perusahaan_saja()untuk membuat fungsi dengan nama
alamat_perusahaan_saja() untuk menampilkan nama perusahaan saja.

Nama : Sandy Kiswoyo


Kelas : 2TIA (PRAKTIKUM PHP FUNCTION)

include("data5.php"); memanggil file data5.php


include_once("panggilfungsi.php"); memanggil file panggilfungsi.php sebanyak 1 kali
alamat_perusahaan_lengkap(); memanggil fungsi alamat_perusahaan_lengkap();
alamat_perusahaan_saja();memanggil fungsi alamat_perusahaan_saja();

Nama : Sandy Kiswoyo


Kelas : 2TIA (PRAKTIKUM PHP FUNCTION)
Latihan soal..!!!
Buatlah program menampilkan bilangan genap sampai dengan bilangan 20 dengan
menggunaka function, for.

hasil :

Anda mungkin juga menyukai