• Tidak ada hasil yang ditemukan

LAPORAN RESMI PRAKTIKUM 9

N/A
N/A
Protected

Academic year: 2021

Membagikan "LAPORAN RESMI PRAKTIKUM 9"

Copied!
13
0
0

Teks penuh

(1)

LAPORAN RESMI PRAKTIKUM 9 1. Percobaan-1

Konkat.php : Contoh penggabungan string <html>

<head>

<title>Contoh Penggabungan String</title> </head>

<body> <?php

$kalimat = "Hai ";

$kalimat = $kalimat . " " . "Selamat"; $kalimat .= " Belajar PHP"; print("$kalimat"); ?> </body> </html> Analisa

Pada program di atas, dapat kita lihat, program di atas mengeluarkan output rangkaian dari kata Hai Selamat Belajar PHP. Hal ini adalah suatu penggabungan kata menggunakan variabel. Dan cara penggabungannya bermacam-macam, namun untuk menggabungkan beberapa variabel, kita membutuhkan variabel dan digabungkan menggunakan tanda titik. Seperti contoh script di atas.

$kalimat . ” ” . “Selamat”;

Hal ini berarti, variabel kalimat digabungkan dengan spasi dan digubungkan dengan kata Selamat. Dan terdapat lagi satu cara untuk menggabungkan nilai yaitu dengan script di bawah ini.

$kalimat .= " Belajar PHP";

Hal ini berarti variabel kalimat digabung dengan kata Belajar PHP dan diassign ke variabel $kalimat.

2. Percobaan - 2

format.php : Format Data dengan fungsi printf <html>

<head>

<title>Format Data</title> </head>

(2)

<body> <?php $nilai = "100.25 dolar"; printf("Format d : %d <br>\n",$nilai); printf("Format b : %b <br>\n",$nilai); printf("Format o : %o <br>\n",$nilai); printf("Format x : %x <br>\n",$nilai); printf("Format X : %X <br>\n",$nilai); printf("Format c : %c <br>\n",$nilai); printf("Format s : %s <br>\n",$nilai); printf("Format f : %f <br>\n",$nilai); ?> </body> </html> Analisa

Pada program di atas, kita dapat menampilkan nilai menggunakan perintah printf. Dan perintah printf harus disertai dengan tipe data tiap variabel yang diinginkan.

Formatnya sebagai berikut.

• Format %d : menampilkan bilangan dalam bentuk desimal • Format %b : menampilkan bilangan dalam bentuk biner • Format %o : menampilkan bilangan dalam bentuk oktal • Format %x :

• Format %X :

• Format %c : menampilkan kata pertama yang ada pada rapat tadi • Format %s : menampilkan bilangan dalam bentuk kalimat utuh.

• Format %f : menampilkan bilangan dalam bentuk float / pecahan (6 angka dibelakang koma.)

3. Percobaan-2.1 :

contoh_fungsi_print.php : Penggunaan fungsi print <?php

print("Hello World <br>");

(3)

// Anda dapat menggunakan variable dalam print statement $kuliah = "Politeknik Elektronika Negeri Surabaya"; $jurusan = "Teknologi Informasi";

print "saya kuliah di is $kuliah <br>\n";

// saya kuliah di Politeknik Elektronika Negeri Surabaya // Anda juga dapat menggunakan array

$jurusan = array("value" => "Teknologi Informasi"); print "Program Studi {$jurusan['value']} !<br>\n"; //Program Studi Teknologi Informasi

// penggunaan single quotes akan menampilkan nama variabel, bukan nilainya. print 'saya belajar di $kuliah';

// saya belajar di $kuliah

// Jika anda tidak menggunakan karakter lain, anda dapat menampilkan variabelnya. $kuliah;// foobar

?>

Analisa

Pada percobaan sebelumnya, kita dapat melihat, terdapat berbagai cara dalam menampikan dokumen, diantaranya :

• print(“”) • print “”

Namun, apabila print diikuti '' maka '' akan dianggap salah. 4. Percobaan-3

contoh_fungsi_echo.php : Penggunaan fungsi echo <?php

echo("Hello World <br>");

echo "echo() juga bisa digunakan tanpa menggunakan tanda kurung<br>"; // Anda dapat menggunakan variable dalam print statement

(4)

$jurusan = "Teknologi Informasi";

echo "saya kuliah di is $kuliah <br>\n"; // saya kuliah di Politeknik Elektronika Negeri Surabaya

// Anda juga dapat menggunakan array

$jurusan = array("value" => "Teknologi Informasi");

echo "Program Studi {$jurusan['value']} !<br>\n"; //Program Studi Teknologi Informasi // penggunaan single quotes akan menampilkan nama variabel, bukan nilainya.

echo 'saya belajar di $kuliah'; // saya belajar di $kuliah

// Jika anda tidak menggunakan karakter lain, anda dapat menampilkan variabelnya. $kuliah;// foobar

// passing multiple parameters to echo over concatenation.

echo 'This ', 'string ', 'was ', 'made ', 'with multiple parameters.<br>', chr(10); echo '<br>';

echo 'This ' . 'string ' . 'was ' . 'made ' . 'with concatenation.' . "\n"; ?>

Analisa

Pada program di atas dapat kita lihat, kita membicarakan masalah shalat. Pada program ini adalah untuk menampilkan perintah untuk menampilkan dokumen. Echo() maupun echo “” mempunyai fungsi yang sama.

5. Percobaan - 4

strlen_contoh.php : Penggunaan fungsi strlen <html>

<head>

<title>Penggunaan fungsi strlen</title> </head>

<body> <?php

$str = 'politeknik';

echo "jumlah karakter politeknik = "; echo strlen($str);

(5)

echo '<br>';

echo "jumlah karakter ' politeknik elektronika ' = "; $str = ' politeknik elektronika '; echo strlen($str); ?> </body> </html> </body> </html> Analisa

Pada percobaan di atas, dapat kita lihat, bahwa untuk menghitung jumlah karakter yang ada pada string, kita gunakan perintah strln diikuti dengan nama variabelnya.

6. Percobaan - 5

strtoupper_contoh.php : Penggunaan fungsi strtoupper <html>

<head>

<title>Penggunaan fungsi strtoupper</title> </head>

<body> <?php

$str = 'belajar php-mysql di pens'; $str = strtoupper($str);

echo $str; ?>

(6)

</html>

Analisa

Pada program di atas, dapat kita lihat, terdapat fungsi strtouper() yang akan mengkonversi variabel menjadi capslock menjadi kalimat yang berhuruf kapital.

7. Percobaan-6

strtolower_contoh.php : Penggunaan fungsi strtolower <html>

<head>

<title>Penggunaan fungsi strtolower</title> </head>

<body> <?php

$str = 'BELAJAR PHP MYSQL DI PENS'; $str = strtolower($str);

echo $str; ?>

</body> </html>

(7)

Analisa

Pada program di atas, dapat kita lihat, berbeda dari berita sebelumnya, kita menggunakan strtolower. Dan dapat kita lihat, fungsi ini adalah kebalikan dari strtoupper yang nantinya fungsi ini mengkonversi dari huruf kapital ke huruf kecil.

8. Percobaan - 7 :

substr_contoh.php : Penggunaan fungsi substr <html>

<head>

<title>Penggunaan fungsi substr</title> </head> <body> <?php echo substr('komputer', 1); echo '<br>'; echo substr('komputer', 1, 3); echo '<br>'; echo substr('komputer', 0, 4); echo '<br>'; echo substr('komputer', 0, 8); echo '<br>'; echo substr('komputer', -4, 3); echo '<br>';

// Accessing single characters in a string // can also be achived using "curly braces" $string = 'jaringan'; echo $string{0}; echo '<br>'; echo $string{3}; echo '<br>'; echo $string{strlen($string)-1}; ?> </body> </html>

(8)

Analisa

Pada program di atas, dapat kita lihat, terdapat perintah substr. Substr ini adalah untuk mengambil kalimat di dalam variabel. Dan untuk penggunaan, substr('kalimat', 'start', dan 'jumlah'). Sehingga akan muncul seperti tampilan di atas.

9. Percobaan - 8 :

substr_count_contoh.php : Penggunaan fungsi substr_count <html>

<head>

<title>Penggunaan fungsi substr_count</title> </head>

<body> <?php

$text = 'aplikasi web aplikasi'; echo substr_count($text,'ka'); echo '<br>'; ?> </body> </html> Analisa

Pada program di atas, dapat kita lihat fungsi substr_count. Formatnya dalah

substr_count(nama_variabel_atau_kalimat, kata_yang_dicari_jumlahnya.). Sehingga pada program di atas, kita menemukan 2 kata 'ka' di dalam kalimat tersebut.

10. Percobaan-9 : <html>

<head>

<title>Penggunaan fungsi strpos</title> </head>

<body> <?php

$mystring = 'politeknik pens'; $findme = 'l';

$pos = strpos($mystring, $findme); if ($pos === false) {

echo "String '$findme' tidak ditemukan dalam string '$mystring'"; } else {

(9)

echo " dan berada pada posisi $pos"; } ?> </body> </html> Analisa

Pada program di atas dapat kita lihat, terdapat fungsi strpos, merupakan fungsi untuk mencari dan menampilkan indeks dari kata yang ktia cari dalam kalimat yang kita inginkan. Dan fungsi ini akan mengembalikan nilai posisi dari kata/huruf yang dicari. 11. Percobaan-10 :

chr_contoh.php : Penggunaan fungsi chr <?php

$str = "The string ends in escape: ";

$str .= chr(27); /* add an escape character at the end of $str */ /* Often this is more useful */

$str = sprintf("The string ends in escape: %c", 27); ?>

Analisa

Pada program di atas, terdapat fungsi sprintf. Fungsi ini adalah fungsi yang digunakan untuk memanggil variabel dalam format yang telah ditentukan. Formatnya

(10)

12. Percobaan-11 :

strcasecmp_contoh.php : Penggunaan fungsi strcasecmp <?php

$var1 = "Hello"; $var2 = "hello";

if (strcasecmp($var1, $var2) == 0) {

echo '$var1 is equal to $var2 in a case-insensitive string comparison'; }

?>

Analisa

Pada program di atas, dapat kita lihat terdapat fungsi strcasemp yang digunakan untuk membandingkan antara kalimat satu dengan kalimat yang lain. Dan apabila nilai kembali = 0 maka kedua kalimat tersebut sama dengan kaidah case sensitive. 13. Percobaan-12 :

strrepeat_contoh.php : Penggunaan fungsi strc_repeat <?php

echo str_repeat("-=", 10); ?>

Analisa

Pada program di atas, dapat kita lihat terdapat fungsi str_repeat, adalah perintah untuk me-looping kalimat / kata yang kita punya sebanyak angka yang kita kehendaki untuk jadi iterasi.

14. Percobaan-13 :

strrev_contoh.php : Penggunaan fungsi strrev <?php

(11)

?>

Analisa

Pada program di atas, dapat kita lihat, kita menggunakan strrev adalah kalimat untuk membalik huruf dalam suatu kalimat/kata.

15. Percobaan-14 :

strreplace_contoh.php : Penggunaan fungsi str_replace <?php

$kata="aku dan dia";

echo str_replace("dia","kamu",$kata); ?>

Analisa

Pada program diatas, kita menemukan fungsi str_replace. Adalah perintah untuk mengganti satu kata dengan kata yang kita inginkan dan formatnya dalah

str_replace(kaya_yg_ingin_direplace, kata_pengganti, kalimat_keseluruhan.) 16. Percobaan-15 :

strtok_contoh.php : Penggunaan fungsi strtok <?php

$kalimat="aku dan dia"; $kata=strtok($kalimat, " "); while ($kata){

echo "Kata = " . $kata; echo "<br>";

$kata=strtok(" "); }

(12)

Analisa

Pada program di atas, dapat kita lihat, terdapat fungsi str_tok(). Ini adalah fungsi untuk memisahkan dari array menjadi kata tersendiri.

17. Percobaan-16 :

ereg_contoh.php : Penggunaan fungsi ereg <?php

echo ereg("a","aku"); echo ereg ("A","aku"); echo ereg ("au","aku"); echo ereg ("Au","aku"); ?>

Analisa

Pada program di atas, dapat kita lihat, bahwa fungsi ereg ini dijalankan dan terdapat beberapa kondisi. Dan pada layar hasil tertampil 1. Berarti ada 1 kondisi yang berhasil terpenuhi. Yaitu kondisi pertama. Hal ini dikarenakan ereg case sensitive dan polanya cocok dengan variabelnya.

18. Percobaan-17 :

eregi_contoh.php : Penggunaan fungsi eregi <?php

echo eregi("a","aku"); echo eregi ("A","aku"); echo eregi("au","aku"); echo eregi("Au","aku"); ?>

(13)

Analisa

Pada program di atas, dapat kita lihat, bahwa fungsi eregi ini dijalankan dan terdapat beberapa kondisi. Dan pada layar hasil tertampil 11. Berarti ada 2 kondisi yang berhasil terpenuhi. Yaitu kondisi pertama dan kedua. Hal ini dikarenakan eregi tidak case

Referensi

Dokumen terkait

sektor selain pertanian dan selain industri menerima pendapatan per kapita terendah dibandingkan dengan golongan rumah tangga lain dalam kerangka SNSE Jawa Barat.

khazanah keilmuan dan memperbanyak informasi yang tentunya terkait dalam bidang ilmu falak pada umumnya dan juga terkait dengan pembahasan dari penelitian ini,

Pada gambar 2, merupakan kain endek dengan motif hias wajik (geometris) dengan bahan dasar berwarna hitam. Motif hias wajik ini dapat divariasikan dengan

Mengetahui hubungan antara kebiasaan berada di luar rumah pada malam hari dengan kejadian malaria diwilayah kerja Puskesmas Tarusan tahun 2011.. Mengetahui hubungan

Buku panduan pengelolaan B3 ini dibuat dengan tujuan Rumah Sakit Muhammadiyah Ahmad Dahlan Kota Kediri melakukan penanganan B3 yang diperlukan dalam pelayanan medis dan

1. Keputusan Gubernur tentang Penetapan Status Siaga Darurat Penanganan Bencana Asap Akibat Kebakaran Hutan dan/Atau Lahan di Kalimantan Selatan. Penetapan Status Siaga

Sedangkan penentuan karakter morfologi dan pewarnaan gram bakteri simbion, dilakukan berdasarkan Microbiology Laboratory Manual dan menunjukkan bahwa morfologi sel bakteri

Seminar yang dilakukan di kantor Pusat Penelitian dan Pengembangan Geologi Kelautan (P3GL) 6irebon, dilakukan dalam a6ara peringatan hari %usantara yang ke &amp; pada tanggal