• Tidak ada hasil yang ditemukan

LAPRES PEMOGRAMAN WEB DAY 11

N/A
N/A
Protected

Academic year: 2021

Membagikan "LAPRES PEMOGRAMAN WEB DAY 11"

Copied!
17
0
0

Teks penuh

(1)

PEMOGRAMAN WEB | Maulana Rahmatullah (2110151040) 1

LAPRES PEMOGRAMAN WEB DAY 11

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> --- a. Screen Capture b. Analisis

Dari percobaan diatas dapat dianalisa bahwa program diatas merupakan penggabungan suatu string dengan menggunakan satu variabel. Yaitu dengan cara pertama variabel diisi dengan kalimat awal. Lalu kedua variabel = variabel . kalimat kedua. Dan saat kalimat terakhir langsung dengan cara variabel. Kalimat yang terakhir. Dengan begitu kita bisa menggabungkan seluruh kalimat.

Percobaan - 2

(2)

PEMOGRAMAN WEB | Maulana Rahmatullah (2110151040) 2 --- <html> <head> <title>Format Data</title> </head> <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> --- a. Screen Capture

(3)

PEMOGRAMAN WEB | Maulana Rahmatullah (2110151040) 3 b. Analisis

Dari percobaan dapat dianalisa bahwa program ini berfungsi menampilkan seluruh format tipe data angka yang ada pada php. Misalkan mulai dari : Format d  bilangan integer, Format b  bilangan biner, dan lain sebagainya. Dengan banyak berbagai format tipe data di php dapat memudahkan kita dalam mengkonversi suatu bilangan ke format yang kita inginkan.

Percobaan 3 :

contoh_fungsi_print.php : Penggunaan fungsi print

--- <?php

print("Hello World <br>");

print "print() juga bisa digunakan tanpa menggunakan tanda kurung<br>";

// 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 ?>

(4)

PEMOGRAMAN WEB | Maulana Rahmatullah (2110151040) 4 a. Screen Capture

b. Analisis

Dari percobaan diatas dapat dianalisa bahwa program ini menjelaskan cara menampilkan dengan print. Fungsi print pada php : Dalam menampilkan suatu string bisa dengan dua cara yaitu print(“isi kalimat”); dengan tutup kurung ataupun tanpa tutup kurung seperti print “isi kalimat”;. Lalu dalam menampilkan string yang ada di dalam variabel dengan cara langsung menulis variabelnya di dalam petik dua seperti

printf(“Nama Saya $nama”);, Namun jika menggunakan petik satu variabel tidak akan ke baca dan akan di tampilkan sebagai string.

Percobaan-4

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 $kuliah = "Politeknik Elektronika Negeri Surabaya"; $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

(5)

PEMOGRAMAN WEB | Maulana Rahmatullah (2110151040) 5 // 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";

?>

--- a. Screen Capture

b. Analisis

Dari percobaan diatas dapat dianalisa bahwa program ini menjelaskan cara menampilkan dengan echo. Fungsi echo pada php : Dalam menampilkan suatu string bisa dengan dua cara yaitu echo(“isi kalimat”); dengan tutup kurung ataupun tanpa tutup kurung seperti echo “isi kalimat”;. Lalu dalam menampilkan string yang ada di dalam variabel dengan cara langsung menulis variabelnya di dalam petik dua seperti echo(“Nama Saya $nama”);, Namun jika menggunakan petik satu variabel tidak akan ke baca dan akan di tampilkan sebagai string. Echo juga bisa dalam menggabungkan suatu kata

menggunakan pemisah titik, misalkan : echo „nama‟.‟saya‟.‟alan‟. ‟<br>‟; dan fungsi echo itu dapat menyimpan fungsi pada html misalkan <br> pada contoh diatas.

(6)

PEMOGRAMAN WEB | Maulana Rahmatullah (2110151040) 6 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);

echo '<br>';

echo "jumlah karakter ' politeknik elektronika ' = "; $str = ' politeknik elektronika '; echo strlen($str); ?> </body> </html> --- a. Screen Capture b. Analisis

Dari percobaan diatas dapat dianalisa bahwa program ini menjelaskan cara menggunakan fungsi strlen yang berfungsi untuk menghitung jumlah karakter pada suatu string. Untuk menghitung suatu string pertama kita menyimpan string yang akan dihitung ke variabel, lalu setelah kita tampilkan dengan format echo strlen($variabelnya);. Dan dengan demikian jumlah karakter akan ditampilkan.

(7)

PEMOGRAMAN WEB | Maulana Rahmatullah (2110151040) 7 Percobaan - 6

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; ?> </body> </html> --- a. Screen Capture b. Analisis

Dari percobaan diatas dapat dianalisa bahwa program ini menjelaskan cara menggunakan fungsi strtoupper() yang berfungsi untuk mengubah suatu string yang awalnya menggunakan huruf kecil semua huruf menjadi kapital saat ditampilkan. Untuk mengubah suatu string dari huruf kecil ke kapital pertama kita menyimpan string yang akan dirubah ke variabel, lalu setelah itu kita tampilkan dengan format echo strtoupper($variabelnya);. Dan dengan demikian tampilan di layar seluruhnya akan menjadi huruf kapitalnya.

(8)

PEMOGRAMAN WEB | Maulana Rahmatullah (2110151040) 8 Percobaan-7

strtolower_contoh.php : Penggunaan fungsi strtolower

--- <html>

<html> <head>

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

<body> <?php

$str = 'BELAJAR PHP MYSQL DI PENS'; $str = strtolower($str); echo $str; ?> </body> </html> --- a. Screen Capture b. Analisis

Dari percobaan diatas dapat dianalisa bahwa program ini menjelaskan cara menggunakan fungsi strtolower() yang berfungsi untuk mengubah suatu string yang awalnya menggunakan huruf kapital semua huruf menjadi huruf kecil saat ditampilkan. Untuk mengubah suatu string dari huruf kapital ke kecil pertama kita menyimpan string yang akan dirubah ke variabel, lalu setelah itu kita tampilkan dengan format echo

strtolower($variabelnya);. Dan dengan demikian tampilan di layar seluruhnya akan menjadi huruf kecil.

(9)

PEMOGRAMAN WEB | Maulana Rahmatullah (2110151040) 9 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>

(10)

PEMOGRAMAN WEB | Maulana Rahmatullah (2110151040) 10 ---

a. Screen Capture

b. Analisis

Dari percobaan diatas dapat dianalisa bahwa program diatas menjelasan bagaimana cara menggunakan fungsi substr() yang berfungsi untuk menampilkan suatu karakter dari kalimat yang kita inginkan, misalkan kita hanya ingin menampilkan hurf ke 3 sampai ke 5 maka untuk menampilkannya dengan cara : echo substr(„komputer‟,3,5);. Maka akan menampilkan put dan seterusnya. Namun, jika string tersebut disimpan dalam variabel maka caranya yaitu simpan string dalam variabel lalu tampilkan dengan format : echo

$variabel{3,5}, maka hasilnya akan sama dengan yang tadi, dan lain sebagainya.

Percobaan - 9:

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>';

(11)

PEMOGRAMAN WEB | Maulana Rahmatullah (2110151040) 11 </body> </html> --- a. Screen Capture b. Analisis

Dari percobaan diatas dapat dianalisa bahwa program diatas menjelasan bagaimana cara menggunakan fungsi substr_count() yang berfungsi untuk menampilkan banyak kata yang kita tulis di dalam suatu string. misalkan kita ingin menampilkan banyak kata pens maka untuk menampilkannya dengan cara : string tersebut disimpan dalam variabel lalu (msalkan “saya menulis dengan bulpens di kampus pens”) maka tampilkan dengan format : echo substr_count($variabel,‟pens‟); hasilnya ialah 2, karena terdapat dua kata pens.

Percobaan-10 :

strpos_contoh.php : Penggunaan fungsi strpos

--- <html>

<head>

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

<body> <?php

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

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

(12)

PEMOGRAMAN WEB | Maulana Rahmatullah (2110151040) 12 } else {

echo " string '$findme' ditemukan dalam string '$mystring'"; echo " dan berada pada posisi $pos";

} ?> </body> </html> --- a. Screen Capture b. Analisis

Dari percobaan diatas dapat dianalisa bahwa program diatas menjelasan bagaimana cara menggunakan fungsi strpos() yang berfungsi untuk menampilkan banyak kata yang kita tulis di dalam suatu string dan dapat sebagai decision true and false. misalkan kita ingin

menampilkan banyak kata pens dan mengecek ada kata itu apa tidak, maka untuk

menampilkannya dengan cara : string tersebut disimpan dalam variabel lalu lakukan fungsi strpos dengan format strpos($stringkita,$stringyangdicari); yang di assign ke variabel_lain. Lalu beri decision if(variabel_lain == false) maka tidak ada, dan jika sebaliknya maka tampilkan dan isi dari nilai pos ialah posisi string tersebut.

Percobaan-11 :

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); ?>

(13)

PEMOGRAMAN WEB | Maulana Rahmatullah (2110151040) 13 a. Screen Capture

b. Analisis

Dari percobaan diatas dapat dianalisa bahwa program ini menjelaskan bagaimana cara menggunakan fungsi chr yaitu berfungsi untuk mengetahui karakter suatu string yang di tentukkan posisinya. Misalkan pada contoh diatas posisi spasi berada pada 27 maka yang ditampilkan adalah spasi. Untuk menggunakannya dengan format : $str .= chr(27);

Percobaan-12 :

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'; } ?> --- a. Screen Capture b. Analisis

Dari percobaan diatas dapat dianalisa bahwa program ini menjelaskan bagaimana cara menggunakan fungsi strcasecmp yaitu berfungsi untuk membandingkan dua string sama apa tidak namun tidak membedakan besar kecil huruf, jika hasil dari fungsi strcasecmp() bernilai 0 maka string tersebut sama, jika tidak maka sebaliknya yaitu bernilai 1. Untuk menggunakannya dengan format : if (strcasecmp($var1, $var2)==0)maka kedua string sama.

(14)

PEMOGRAMAN WEB | Maulana Rahmatullah (2110151040) 14 Percobaan-13 :

strrepeat_contoh.php : Penggunaan fungsi strc_repeat

--- <?php echo str_repeat("-=", 10); ?> --- a. Screen Capture b. Analisis

Dari percobaan diatas dapat dianalisa bahwa program ini menjelaskan bagaimana cara menggunakan fungsi strrpeat yaitu berfungsi untuk mengulangi suatu string sebanyak yang kita inginkan. Untuk menggunakannya dengan format : str_repeat("-=", 10);Maka akan menampilkan -= sebanyak 10 kali.

Percobaan-14 :

strrev_contoh.php : Penggunaan fungsi strrev

--- <?php

echo strrev("Hello world!"); // outputs "!dlrow olleH" ?>

--- a. Screen Capture

b. Analisis

Dari percobaan diatas dapat dianalisa bahwa program ini menjelaskan bagaimana cara menggunakan fungsi strrev yaitu berfungsi untuk membalik suatu string. Untuk

(15)

PEMOGRAMAN WEB | Maulana Rahmatullah (2110151040) 15 menggunakannya dengan format : strrev("Hello world!"); Maka akan menampilkan !dlrow olleH.

Percobaan-15 :

strreplace_contoh.php : Penggunaan fungsi str_replace

--- <?php

$kata="aku dan dia";

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

--- a. Screen Capture

b. Analisis

Dari percobaan diatas dapat dianalisa bahwa program ini menjelaskan bagaimana cara menggunakan fungsi strreplace yaitu berfungsi untuk menggabungkan suatu string namun saat terdapt kata yang sama maka tidak akan ditampilkan ulang. Untuk menggunakannya dengan format : str_replace("kata 2","kata 3",variabel); Maka akan menampilkan kalimat tanpa ada yang sama.

Percobaan-16 :

strtok_contoh.php : Penggunaan fungsi strtok

--- <?php

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

echo "Kata = " . $kata; echo "<br>"; $kata=strtok(" ");}

(16)

PEMOGRAMAN WEB | Maulana Rahmatullah (2110151040) 16 ?>

--- a. Screen Capture

b. Analisis

Dari percobaan diatas dapat dianalisa bahwa program ini menjelaskan bagaimana cara menggunakan fungsi strtok yaitu berfungsi untuk memisah setiap kata pada suatu string. Untuk menggunakannya dengan format : $kata=strtok($kalimat, " "); Maka nilai yang ada di $kata akan menampilkan kata di dalam string tersebut.

Percobaan-17 :

ereg_contoh.php : Penggunaan fungsi ereg

--- <?php

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

--- a. Screen Capture

b. Analisis

Dari percobaan diatas dapat dianalisa bahwa program ini menjelaskan bagaimana cara menggunakan fungsi ereg yaitu berfungsi untuk membandingkan regular expression pada

(17)

PEMOGRAMAN WEB | Maulana Rahmatullah (2110151040) 17 string dengan case sensitive yaitu setiap besar kecil harus sama . Untuk menggunakannya dengan format : echo ereg ("Au","aku");,percobaan ini membanding apakah katau Au sudah memenuhi di aku dan nilai yang ada di fungsi ereg akan ditampilkan.

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"); ?> --- a. Screen Capture b. Analisis

Dari percobaan diatas dapat dianalisa bahwa program ini menjelaskan bagaimana cara menggunakan fungsi eregi yaitu berfungsi untuk membandingkan regular expression pada string dengan Non case sensitive yaitu setiap besar kecil tidak harus sama . Untuk

menggunakannya dengan format : echo eregi ("Au","aku");,percobaan ini membanding apakah katau Au sudah memenuhi di aku dan nilai yang ada di fungsi eregi akan ditampilkan.

Referensi

Dokumen terkait

50 tahun 2012 tentang sistem Manajemen Keselamatan dan Kesehatan Kerja dalam elemen 6 tentang keamanan bekerja berdasarkan SMK3 juga disebutkan bahwa setiap perusahaan

Instrumen ini menggunakan sensor laser yang dipancarkan pada LDR (Light Dependent Resistor) / receiver sinar laser yang fungsinya mendeteksi halangan yang memotong

Mengingat keterbatasan tersedianya sumber energi konvensional terutama minyak bumi serta gas CO2 yang dihasilkan dari pembakaran minyak bumi berdampak buruk terhadap lingkungan, maka

Menurut Rini dkk (2011) bagian dari tumbuhan ini yang biasa digunakan sebagai sumber pewarna alami adalah pada bagian kulit kayu dan getahnya. Berdasarkan hasil

Untuk itu pada kesempatan ini ijinkan kami megucapkan terima kasih kepada Kepala LPPM ITATS, seluruh jajaran kampus ITATS, Yayasan Pendidikan Teknik Surabaya, para

DPA- OPD 2.2.1 Rincian Dokumen Pelaksanaan Anggaran Belanja Langsung menurut Program dan Kegiatan Organisasi Perangkat Daerah. Rekapitulasi Belanja Langsung menurut Program

Saran: 1) Bagi guru penjasorkes di Sekolah Menengah pertama (SMP) dapat menggunakan produk permainan ini di sekolah, sebagai alter- natif dalam menyampaikan materi pembelaja-

Puji syukur penulis panjatkan kehadirat Tuhan Yang Maha Esa, atas berkat dan rahmat karunia-Nya sehingga penulis dapat dapat menyelesaikan penyusunan skripsi