Laporan Resmi Pemrograman Web Day 11

dokumen-dokumen yang mirip
LAPORAN RESMI PRAKTIKUM 9

LAPRES PEMOGRAMAN WEB DAY 11

Praktikum Aplikasi Web Pertemuan -11 Operasi String

DAY 11 OPERASI STRING LAPORAN RESMI. Day 11 Operasi String. Dini Yuniasri D4 Teknik Informatika B

Praktikum Aplikasi Web Pertemuan -10 Operasi String

1. Percobaan 1 2. Percobaan 2

LAPORAN RESMI PEMROGRAMAN WEB

LAPRES PEMROGWEB-11. Macam-macam fungsi string dalam php POLITEKNIK ELEKTRONIKA NEGERI SURABAYA AINUN ABDULLAH

LAPORAN RESMI PEMROGRAMAN WEB

LAPORAN RESMI PEMROGRAMAN WEB DAY 11

Pendahuluan Anda akan mempelajari operator untuk menggabungkan string dan fungsi - fungsi untuk memanipulasi string.

Fungsi-fungsi String di PHP

PHP mendukung komentar yang digunakan pada C, C++ dan Shell Unix. Sebagai contoh:

STRUKTUR DASAR PHP ASUMSI 02/10/2014

Internet Programming Muhammad Zen S. Hadi, ST. MSc.

Pengertian Situs / Web

Fungsi. Tujuan Intruksional. Function 10/1/2015. Fungsi untuk string. Memahami cara membuat dan pemafaatan fungsi. Sesi 4

By I Wayan Simpen. 16 Oktober

PHP Basic. Pemrograman Web. Rajif Agung Yunmar, S.Kom

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

Berikut ini adalah beberapa contoh penggunaan String:

PHP (HYPERTEXT PREPROCESSOR)

BAB II LANDASAN TEORI

MODUL 2 INTERNET PROGRAMMING : PHP (2)

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

A. TUJUAN PEMBELAJARAN

P - 7 Bab 5 : PHP : Hypertext Prepocessor

Pertemuan 2. Muhadi Hariyanto

Fungsi String di PHP

Mata Kuliah : Pemrograman Web II. Pokok Bahasan : Type Data & Operator. Okta Jaya Harmaja, M.Kom

FUNGTION PHP. Della Nurasiah. Abstrak. Pendahuluan. Pembahasan.

Pertemuan 07 Struktur Dasar PHP

1 Pengenalan IDE Python

Bab 2 Struktur Dasar PHP

KUMPULAN SYNTAX DASAR C++

DASAR PHP. Oleh : Devie Rosa Anamisa

Pertemuan 2 Struktur Dasar PHP

PHP Intro. Pemrograman Web II. Ganjil

BAB VII FUNGSI STRING DI PHP. Banyak terdapat banyak fungsi bawaan dari php sendiri. strstr = untuk mengambil kata sebelum kata yang dicari

Bahasa Pemrograman Java. Yudi Adha. ST. MMSI

VARIABEL & TIPE DATA PEMROGRAMAN C++

DASAR DASAR PHP. Purnomo Saputro. ABSTRAK

PENGENALAN PHP DASAR

Modul 1 Pengenalan PHP

UNIVERSITAS SAM RATULANGI MANADO FAKULTAS TEKNIK, JURUSAN TEKNIK ELEKTRO Program Studi S-1 Teknik Informatika. Data & Ekspresi

Variabel dan Tipe data Javascript

Bab 3. Decision 1 (Pengambilan Keputusan)

SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN

Internet II. Pertemuan 2 & 3 Dasar Pemrograman PHP I. Sistem Komputer Universitas Serang Raya - Aditya Wicaksono, SKomp 1

MODUL 7 WEB PROGRAMMING : PHP (2)

Perangkat Lunak Pengembangan Web

Dasar PHP. Wiratmoko Yuwono

MODUL 1 INTERNET PROGRAMMING : PHP 1

Server Response. Hello

PEMROGRAMAN JAVA. Petunjuk Penulisan Program Token Aturan Penamaan Identifier Lingkungan /Scope dari variabel Tipe Data (i) Yoannita

6 Maret Structure of Java [Penyeleksian Kondisi]

PRAKTIKUM PEMROGRAMAN WEB

Selection, Looping, Branching

OPERATOR-OPERATOR DALAM JAVA

Praktikum Dasar Pemrograman 2014 MODUL 3: Array dan String

PENGERTIAN VARIABEL, KONSTANTA DAN TIPE DATA

KURSUS ONLINE JASA WEBMASTERS

PHP (1) Topik. Intro. Pemrograman Internet. Sekilas tentang PHP 06/11/2012

Turbo C adalah tool yang dipakai untuk membuat code program dalam bahasa C ataupun C++. Berikut adalah jendela utama Turbo C

SUMBER BELAJAR PENUNJANG PLPG

ilmu bahasa pemrograman ilmu c++ Copyright izie ilmu c++

MODUL 3 Tipe Data, Variabel Dan Konstanta Pada Php

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET BAHASA PEMROGRAMAN Semester 3 Perulangan for 4 X 50 menit

MODUL 2 Review Pemograman Web Teknik Informatika Universitas Pasundan Bandung 2016/2017

Pengantar dalam Bahasa Pemrograman Turbo Pascal Tonny Hidayat, S.Kom

Kuliah III - Dasar Pemrograman

MODUL 3 PHP Basic, Variable, Tipe Data, Struktur Kontrol dan Perulangan

MODUL 1 Operasi Dasar dalam PHP

Fungsi Umum PHP. Fungsi string

Struktur dan Kondisi Perulangan. Struktur Kondisi

Web Programming. Pengenalan PHP

Pertemuan 6 Penanganan String dan Tanggal

MODUL 5 JAVA SCRIPT. Sub : PENGENALAN

.::BAB II.::MENGENAL PASCAL

BAB VII DASAR-DASAR PHP

MODUL 2 PHP INTRO PHP INTRO

FUNGSI STANDAR. Dalam pemrograman, termasuk pembuatan web, string merupakan tipe data yang kerap kali dijumpai dalam berbagai kasus.

MATA KULIAH : LOGIKA DAN ALGORITMA KONSEP DASAR ALGORITMA

PRAKTIKUM 2. Kode escape adalah kode-kode yang digunakan untuk menampilkan karakter tertentu (seperti,, tab,? dst) pada pemrograman Bahasa C.

LAB PEMROGRAMAN I (JAVA FUNDAMENTAL) PERTEMUAN 3 Dosen : Bella Hardiyana S. Kom

Kholid Fathoni EEPIS ITS Surabaya

MODUL 1 STANDAR INPUT DAN OUTPUT

Pertemuan 3 Struktur Kondisi dan Perulangan

Pengembangan Web. Ramos Somya

PHP Programing. M.M. Ubaidillah. Dasar-dasar PHP. merupakan bahasa pemrograman berbasis web yang memiliki kemampuan untuk memproses data dinamis.

PENGENALAN BAHASA C. Praktikum 3

JAVA BASIC PROGRAMMING Joobshet

PERTEMUAN 2 PEMROGRAMAN WEB LANJUT- Pokok Bahasan :

Pengenalan Script. Definisi HTML

Kesalahan Umum dalam Pemrograman C#

AP2B Dini Triasanti STRUKTUR PEMROGRAMAN PYTHON

Chapter 2. Tipe Data dan Variabel

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

Transkripsi:

2016 Laporan Resmi Pemrograman Web Day 11 M TAFAQUH FIDDIN AL ISLAMI 2110151035 / 1 D4 TEKNIK INFORMATIKA B POLITEKNIK ELEKTRONIKA NEGERI SURABYAPOLITEKNIK ELEKTRONIKA NEGERI SURABAYA 2015-2016

1 LAPORAN RESMI DIFFERENTIAL FUNGSI TENGAH 1. Percobaan 1 : Contoh Penggabungan String $kalimat = "Hai "; $kalimat = $kalimat. " ". "Selamat"; $kalimat.= " Belajar PHP"; print("$kalimat"); Untuk menggabungkan string yang satu dengan string yang lain dapat menggunakan.(titik). Seperti contoh diatas, pertama variable $kalimat diassign dengan string Hai, setelah itu variable kalimat digabung dengan string Selamat. Pada baris keeempat.(titik) digunakan unutk menggabungkan isi dari variable kalimat sebelumnya dengan string Belajar php, mirip seperti syntax += atau *=.

2 2. Percobaan 2 : Format Data dengan fungsi printf $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); Terdapat format penulisan variable nilai, seperti %d untuk integer, %b untuk binary(angka akan dikonversikan ke biner), %o untuk octal(angka akn dikonversi ke bilangan oktal), %x dan %X untuk heksa decimal(angka akan dikonversi ke bilangan heksa desimal), %c untuk char(angka atau isi dari variable akan dicetak dalam bentuk char atau karakter), %s untuk string(angka atau isi dari suatu variable akan dicetak apa adanya menjadi kalimat atau string), %f untuk float(pecahan).

3 3. Percobaan 3: Penggunaan fungsi print print("hello World <br>"); print "print() juga bisa digunakan tanpa menggunakan tanda kurung<br>"; $kuliah = "Politeknik Elektronika Negeri Surabaya"; $jurusan = "Teknologi Informasi"; print "saya kuliah di is $kuliah <br>\n"; $jurusan = array("value" => "Teknologi Informasi"); print "Program Studi {$jurusan['value']}!<br>\n"; print 'saya belajar di $kuliah'; $kuliah; Fungsi print pada php bisa digunakan tanpa menggunakan tanda kurung atau langsung mengutip apa yang ingin dicetak. Mencetak variable pada fungsi print cukup mengutip nama variable tersebut dengan double quote( ), apabila mencetak array harus mengikutkan indeksnya. Apabila array dicetak mengguanakan single quote, maka yang dicetak adalah nama variablenya.

4 4. Percobaan 4: Penggunaan fungsi echo print("hello World <br>"); print "print() juga bisa digunakan tanpa menggunakan tanda kurung<br>"; $kuliah = "Politeknik Elektronika Negeri Surabaya"; $jurusan = "Teknologi Informasi"; print "saya kuliah di is $kuliah <br>\n"; $jurusan = array("value" => "Teknologi Informasi"); print "Program Studi {$jurusan['value']}!<br>\n"; print 'saya belajar di $kuliah'; $kuliah; echo 'This ', 'string ', 'was ', 'made ', 'with multiple parameters.<br>', chr(10); echo 'This '. 'string '. 'was '. 'made '. 'with concatenation.'. "\n"; Fungsi mencetak selai print adalah echo. Dalam mencetak menggunakan echo, harus mengutip kalimat yang ingin dicetak dengan single quotes. Apabila ingin menggabungkan antara string yang satu dengan string yang lain, bisa menggunakan, (koma) atau. (titik).

5 5. Percobaan 5: Penggunaan fungsi strlen $str = 'politeknik'; echo "jumlah karakter politeknik = "; echo strlen($str); echo "jumlah karakter ' politeknik elektronika ' = "; $str = ' politeknik elektronika '; echo strlen($str); Pada pengolahan kalimat atau string terdapat suatu fungsi yang bisa menghitung banyaknya karakter yang terdapat pada string tersebut, yakni fungsii strlen(). User hanya menambahkan parameter actual berupa nama variable yang nantinya fungsi strlen() akan langsung mencetak banyak karakter dari variable tersebut. 6. Percobaan 6: Penggunaan fungsi strtoupper $str = 'belajar php-mysql di pens'; $str = strtoupper($str); echo $str; Fungsi strtoupper() adalah untuk mencetak semua is dari variable yang menjadi parameter actual dari fungsi tersebut menjadi UPPERCASE atau semua char(karakter) dikonversi ke huruf kapital.

6 7. Percobaan 7: Penggunaan fungsi strtolower $str = 'BELAJAR PHP MYSQL DI PENS'; $str = strtolower($str); echo $str; Fungsi strtolower() adalah untuk membuat semua karakter yang ada pada variable menjadi LOWERCASE. Parameter aktualnya adalah berupa variable yang semua charnya ingin dijadikan lowercase.

7 8. Percobaan 8: Penggunaan fungsi substr echo substr('komputer', 1); echo substr('komputer', 1, 3); echo substr('komputer', 0, 4); echo substr('komputer', 0, 8); echo substr('komputer', -4, 3); $string = 'jaringan'; echo $string{0}; echo $string{3}; echo $string{strlen($string)-1}; Fungsi substr() adlaah untuk mengakses char atau karakter pada suatu kalimat. Seperti pada contoh syntax diatas, terdapat sebuah kalimat akan tetapi hanya dicetak beberapa karakter saja. Fungsi substr() dengan parameter substr( komputer, 1) menandakn bahwa yang dicetak adalah dari char indeks pertama yakni o (karena indeks dimulai dari 0) hingga akhir indeks, sedangkan jika ditambahkan substr( komputer, 1, 3) artinya yang dicetak adalah indeks pertama hingga ketiga. Substr( komputer, -4. 3) menandakan bahwa yang dijetak dari indeks ke-n(jumlah seluruh indeks-4) sampai (n-4)+3, jadi mengambil indeks dari belakang. Sedangkan $string{n} adalah untuk mencetak indeks ke-n dari variable string.

8 9. Percobaan 9: Penggunaan fungsi substr_count $text = 'aplikasi web aplikasi'; echo substr_count($text,'ka'); Fungsi substr_count adalah untuk menghitung seberapa banyak string dana tau char pada suatu variable. Pada contoh listing program substr_count memiliki parameter variable $text dan string ka, artinya substr_count($text, ka ) akan menghitung seberapa banyak ka terdapat pada variable $text. 10. Percobaan 10: Penggunaan fungsi strpos $mystring = 'politeknik pens'; $findme = 'l'; $pos = strpos($mystring, $findme); if ($pos === false) { echo "String '$findme' tidak ditemukan dalam string '$mystring'"; } else { echo " string '$findme' ditemukan dalam string '$mystring'"; echo " dan berada pada posisi $pos"; } Fungsi strops() adalah untuk mencari isi dari variable di variable lain, strops($mystring, $findme), dengan nilai kembalian berupa nilai indeks dari $mystring.

9 11. Percobaan 11: Penggunaan fungsi chr $str = "The string ends in escape: "; $str.= chr(27); echo "$str"."<br>"; printf("the string ends in escape: %c", 27); Fungsi chr() adalah untuk mengkonversi angka menjadi sebuah char atau karakter. Akan tetapi pada output program diatas tidak muncul apapun, karena kode asscii 27 memiliki arti ESC atau escape. 12. Percobaan 12: Penggunaan fungsi strcasecmp $var1 = "Hello"; $var2 = "hello"; if (strcasecmp($var1, $var2) == 0) { echo "$var1 is equal to $var2 in a case-insensitive string comparison"; } Fungsi strcasecmp adalah untuk membandingkan dua string dengan kondisi Not Case Sensitive atau huruf besar kecil sangat berpengaruh.

10 13. Percobaan 13: Penggunaan fungsi strc_repeat echo str_repeat("-=", 10); Fungsi str_repeat() adalah untuk mengulang pencetakan suatu char atau string sebanyak n kali, jika pada percobaan diatas adalah sebanyak 10 kali. 14. Percobaan 14: Penggunaan fungsi strrev echo strrev("hello world!"); Fungsi strrev() adalah untuk mereverse atau membalik kalimat. 15. Percobaan 15: Penggunaan fungsi str_replace $kata="aku dan dia"; echo str_replace("dia","kamu",$kata); Fungsi str_replace adalah untuk mereplace atau merubah string dengan string yang lain. Seperti pada output diatas string dia dirubah menjadi kamu.

11 16. Percobaan 16: Penggunaan fungsi strtok $kalimat="aku dan dia"; $kata=strtok($kalimat, " "); while ($kata){ echo "Kata = ". $kata; echo "<br>"; $kata=strtok(" "); } Fungsi strtok() adalah untuk memisahkan sebuah string atau kalimat menjadi kata per kata. Cara pemisahannya jika seperti syntax diatas adalah dengan spasi atau didalam parameter strtok(). 17. Percobaan 17: Penggunaan fungsi ereg echo ereg("a","aku"); echo ereg ("A","aku"); echo ereg ("au","aku"); echo ereg ("Au","aku"); Fungsi ereg() adalah untuk membandingkan antar char yang satu dengan char yang lain dan bersifat Case Sensitive. Apabila nilai ereg() bernilai benar maka akan dikembalikan nilai satu. Dari percobaan diatas yang bernilai benar hanya satu, yakni ereg( a, aku ).

12 18. Percobaan 18: Penggunaan fungsi eregi echo eregi("a","aku"); echo eregi("a","aku"); echo eregi("au","aku"); echo eregi("au","aku"); Fungsi eregi() adalh untuk membandingkan antara string yang satu dengan string yang lain dan bersifat non Case Sensitive. Apabila bernilai benar akan dikembalikan nilai satu. Pada percobaan diatas yang memiliki niali benar adalah echo eregi("a","aku") dan echo eregi("a","aku"), sehingga yang muncul dilayar adalah angka 11.