Anda di halaman 1dari 14

Nama : Isfina Salsa Bila

NIM : 201851145

Kelas : Praktikum Pemrograman Web 6C

Tugas : Function di PHP

FUNCTION BAGIAN 1

1. Memperkenalkan Function

// definisikan $judul_buku disini

$judul_buku = ("Kancil Mencuri Semangka");

// hitung panjang dari $judul buku disini

// menggunakan strlen( )

$panjang = strlen ($judul_buku);

// cetak $panjang buku


echo $panjang
2. Function string I

// gunakan $kalimat untuk soal di unit ini

$kalimat = "Facebook menggunakan teknologi PHP";

// cetak hanya "Facebook" dari $kalimat

echo substr ($kalimat, 0, 8);

echo "\n";

// cetak $kalimat menggunakan huruf kapital semua

echo strtoupper ($kalimat);

echo "\n";

// cetak $kalimat menggunakan huruf kecil semua


echo strtolower ($kalimat);
3. Function string II

// deklarasi variabel $tulisan

// tidak perlu diubah

$tulisan = "Apakah anda sudah mendengar tentang Elon Musk? Pendiri dari SpaceX, Tesla
Motor, dan Solarcity. Visinya adalah untuk menciptakan energi yang terbarukan ada di mobil
dan rumah-rumah, dan mengeksplorasi luar angkasa. Orang yang sungguh inspiratif.";

// menggunakan strpos( ), cari posisi "energi"

// dan simpan di $energi

$energi = strpos("$tulisan", "energi");

echo $energi;

// menggunakan strpos( ), cari posisi "internet"

// dan simpan di $internet

$internet = strpos("$tulisan", "internet");


echo $internet;
4. Function Matematika I

$gdp = 5302.031;
$populasi = 237.424363;
$luas = 1.914569;

// contoh, membulatkan angka di $gdp


$gdp = round( $gdp );

// bulatkan $populasi tanpa desimal


$populasi = round( $populasi );

// bulatkan $luas dengan desimal tiga angka setelah titik


$luas = round( $luas,3 );

echo "Indonesia memiliki populasi $populasi juta orang di tanah seluas $luas juta km persegi dengan
pendapatan perkapita $gdp us dollar.";
5. Function Matematika II

$harga = 1.59; // dalam juta

// bulatkan ke atas $harga, simpan di $mahal


$mahal = ceil( $harga );

// bulatkan ke bawah $harga, simpan di $murah


$murah = floor( $harga );

// Tips: bulatkan harga ke bawah saat anda membeli sebuah barang :D


echo "$mahal juta vs $murah juta\n";

// deklarasi $moto
$moto = "Bhinneka Tunggal Ika";

// simpan panjang dari string moto di $moto_panjang


$moto_panjang = strlen ( $moto );

// kurangi $moto_panjang dengan 1


$moto_panjang--;

// simpan nilai acak dari 0, hingga $moto_panjang di $acak_awal


$acak_awal = rand (0,$moto_panjang);

// simpan nilai acak dari $acak_awal, hingga $moto_panjang di $acak_akhir


$acak_akhir = rand($acak_awal, $moto_panjang);

// cetak dengan substr() dengan tiga


// parameter: $moto, $acak_awal, $acak_akhir
echo $hasil = substr($moto,$acak_awal,$acak_akhir);
echo $hasil;
6. Function Array 1

// buat $film disini

$film = array();

// masukkan setidaknya 5 elemen di $film

array_push($film, "Kisah Untuk Geri");

array_push($film, "Upin Ipin"); array_push($film, "Spongebob"); array_push($film, "Tom


and Jerry"); array_push($film, "Ikatan Cinta");

// cetak isi dari $film

foreach ($film as $cetak){

echo $cetak."\n";

}
7. Function Array II

$bbt = array( "Sheldon" , "Leonard","Penny", "Raj", "Howard" );

echo join( ', ', $bbt) ;

// urutkan $bbt dan cetak hasilnya


sort($bbt);
echo join(', ' ,$bbt);
// urutkan $bbt terbalik dan cetak hasilnya
rsort($bbt);
echo join(', ', $bbt);
8. Tunjukkan apa yang anda tahu

echo "Daftar Nama Calon Penguasa Bikini Bottom\n";

$penduduk = array('Spongebob','Patrick','Squidword','Tuan Crab', 'Plankton', 'Shandy', 'Mrs.Puff');

$jumlahpenduduk= count($penduduk);

$pilihpenduduk = rand(1,$jumlahpenduduk);

sort($penduduk);

echo "aku bingung, disini ada pilihan Penguasa ";

echo join (",",$penduduk);

echo "\n";

echo "Eits! tenang, kita akan memilih ";

echo strtoupper($penduduk[$pilihpenduduk]);
FUNCTION BAGIAN 2

1. Mengingat function kembali

$intermezzo = "Apakah anda tahu bahwa Yahoo! juga menggunakan PHP?";

// cetak panjang dari $intermezzo disini

echo strlen ($intermezzo);

echo "\n";

// cetak $intermezzo dengan huruf kapital semua disini

echo strtoupper ($intermezzo);


2. Syntax Function

// membuat function sendiri

function apa_kabar() {

echo "Apa kabar dunia?";


}

// memanggil function sendiri

apa_kabar();
3. Function pertama Anda

function menyapa() {

echo "Senang berjumpa dengan anda!";

// memanggil function sendiri

echo menyapa();
4. Kata kunci return

function apa_kabar() {

return "Apa kabar

dunia?";

apa_kabar();
5. Parameter dan argumen

function memuji($nama){

return "Kerja yang bagus, " .

$nama . "!";

echo memuji("Anak buah");


6. Latihan membuat sempurna

function tentang_saya($nama, $umur){

return "Hi, saya ". $nama. " dan umur saya ". $umur;

$saya = tentang_saya("Salsa ", "21 tahun");

echo $saya;

7. Score 100

Anda mungkin juga menyukai