Modul Pengembangan Sistem Informasi part. I Dosen: Zakki Falani, S.Kom Fakultas Ilmu Komputer Universitas Narotama NEXT.

Slides:



Advertisements
Presentasi serupa
Pertemuan 8. 2  JavaScript dikembangkan pertama kali pada tahun 1995 di Netscape Communications dgn nama LiveScript.  Hasil kolaborasi antara Netscape.
Advertisements

Form Method(Post & Get) dan Session
HTML.
Mengelola isi halaman web
Operasi dengan string.
KONTRAK KULIAH Stephanie I.P.
Profil Nama : Syaifullah, S.Kom. TTL: Utan, 11 Oktober 1974 Pendidikan: S1 Teknik Informatika STMIK “Bumi Gora” Mataram. Bidang Minat: - Analyst Programmer.
Kholid Fathoni, S.Kom., M.T. Politeknik Elektronika Negeri Surabaya 2012 PENS - ITS 1 Fungsi, Modularisasi dan PHP Form.
Teknik Pemrograman (TEKPRO)
CodeIgniter By ISNARDI, M.Kom.
MATA KULIAH :DESAIN WEB
Dosen: Zakki Falani, S.Kom Fakultas Ilmu Komputer Universitas Narotama
Cookies dan Session.
Pengantar Common Gateway Interface (CGI) dan Perl
RUMAH BELAJAR Pusat Teknologi Informasi dan Komunikasi.
MODUL 11 MEMBUAT LOGIN USER
STRING FUNCTION
LAYANAN BERBASIS APLIKASI WEB Pertemuan I Budi Arifitama.
PHP dalam HTML Statement Variabel
Isnardi,M.Kom Ikhsan, S.Kom, M.Kom Novinaldi, S.Kom
Dasar Tag HTML  Catatan: Jika Anda ingin menambahkan komentar pada dokumen HTML,maka tulislah Tag,misal: NEXT.
Penggunaan Angka, String, Operator, dan Statement Pembanding
UPI CONVENTION CENTER [UPI-CC] UNIVERSITAS PUTRA INDONESIA “ YPTK “ UPI CONVENTION CENTER [UPI-CC] UNIVERSITAS PUTRA INDONESIA “ YPTK “ PADANG, 08 Agustus.
Pengembangan Evangs Mailoa PHP WEB. Awalnya PHP merupakan singkatan dari Personal Home Page. Sesuai dengan namanya, PHP digunakan untuk membuat website.
Chapter 3.2 : Tipe, Nama dan Nilai
PHP: Hypertext Preprocessor
Manipulasi String Kholid Fathoni, S.Kom., M.T..
Pemrogramman Terstruktur
Web Teknologi 2Minggu …3… Page 1 MINGGU Ke Tiga Pemrograman Visual 2 Pokok Bahasan: Dasar-dasar Pengembangan Web ASP.NET Tujuan Instruksional Khusus:
PHP.
Modul Design & Pemrograman Web
PEMROGRAMAN BERBASIS WEB
As’ad Djamalilleil Variabel & Konstanta As’ad Djamalilleil
Dasar Tag HTML Form Awal formulir ditandai dengan Tag , dan berisi dua kata kunci: METHOD dan ACTION.
Pengenalan PHP Perulangan (While) While(….syarat….) { ………aksi…….; }
PHP L. Erawan. Pengantar PHP itu bahasa script berjenis server-side (kalau bahasa javascript berjenis client-side) Anda harus menginstall software PHP.
Dasar-Dasar PHP.
PERTEMUAN KE 2 JAVA SERVER PAGES (JSP) BY : TITO SUGIHARTO
M.K. Pemrograman Web (AK )
PHP? PHP adalah server-side web programming
Dasar-dasar Pemrograman PHP
PRAKTIKUM PEMROGRAMAN WEB Pertemuan 5
Pengenalan PHP Manajemen Session Session?.... teknik penyimpanan data di server, dimana tentunya data yang disimpan dalam bentuk variabel. BACK NEXT.
Pemrogaman Web PHP.
PHP.
Lutfi Budi Ilmawan Univ. Muslim Indonesia
Modul Design & Pemrograman Web
Pemrograman Web 1 Oleh Dita Rizki Amalia.
Pemrograman PHP Lanjut
Pengenalan PHP Manajemen Session Session?....
Pengantar Common Gateway Interface (CGI) dan Perl
Pemrograman WEB PHP Fungsi String
Passing Variable Dalam PHP
Pertemuan Minggu ke-3 Matakuliah Permrograman Web
Komputer Aplikasi IT 2 Variabel.
Pemrograman Basis Data Berbasis Web
PJ : Nuraini Purwandari
Pemrograman Basis Data Berbasis Web
Pemrograman Web HTML (7) PHP Andy Haryoko, ST
PHP5 Internet Programming.
PHP (Personal Home Page)
PEMROGRAMAN WEB Client Side XHTML, JAVASCRIPT.
KEAMANAN PADA APLIKASI WEB DENGAN PHP
Pengenalan PHP, Variabel & Operator
Pengantar Common Gateway Interface (CGI) dan Perl
Pengantar Common Gateway Interface (CGI) dan Perl
Komputer Aplikasi IT 2 Variabel.
PEMROGRAMAN WEB II.
PRAKTIKUM PEMROGRAMAN WEB Pertemuan 3
Pengantar Common Gateway Interface (CGI) dan Perl
Transcript presentasi:

Modul Pengembangan Sistem Informasi part. I Dosen: Zakki Falani, S.Kom Fakultas Ilmu Komputer Universitas Narotama NEXT

Kriteria Penilaian:  Kehadiran: 10 %  Tugas: 15 %  Keaktifan: 15 %  NIlai UTS: 30 %  Nilai UAS: 30 % NEXTBACK

Materi: Pertemuan ke-Materi 1.  Review HTML & CSS Programming  Pengenalan PHP 2.  Perintah ECHO  PHP & HTML  Menulis Komentar pada PHP 3.  Variable pada PHP 4.  Konstanta pada PHP 5.  Perintah INCLUDE() & REQUIRE() 6.  SESSION() 7.  METHODE GET VS POST UJIAN TENGAH SEMESTER 8.  Manipulasi String pada PHP 9.  Dasar Aplikasi 10.  Konfigurasi Web Server NEXTBACK

Materi: Pertemuan ke-Materi 11.  Mengenal Emulator 12.  Penulisan WML 13.  Fungsi Umum pada WML 14.  PHP & WML UJIAN AKHIR SEMESTER NEXTBACK

Design Web Lanjut NEXTBACK  Back to HTML?...  Back to CSS?...

Design Web Lanjut NEXTBACK VIEW  HTML vs CSS

Design Web Lanjut NEXTBACK  Studi Kasus 1 VIEW

Design Web Lanjut NEXTBACK  Studi Kasus 2 Prosedur:  Tentukan width table menu, misal:200px  Buat menu header dengan w:200px, h:31px (sesuai panjang table) pada Photoshop.  Buat bg menu pada Photoshop dengan efek gradient, h:2x24px.  Create table HTML dengan width:200px (sesuai dengan width gambar)  Insert image ke dalam table yang sudah terbuat.  Gunakan script CSS (fungsi LINK) untuk melakukan efek rollover image. VIEW

Design Web Lanjut NEXTBACK Tugas:  Buatlah kelompok yang terdiri dari 5 orang.  Buatlah studi kasus min.1 (sesuai dengan kesulitan Anda), seperti pada contoh sebelumnya.  Dikumpulkan paling lambat 1 MINGGU.  Lewat tgl. tersebut tidak ada koreksi.  Via

Pengenalan PHP Berbeda dengan HTML, pada PHP semua dokumen harus tersimpan pada Web Server. Web Server?Server yang khusus digunakan untuk menyimpan halaman web. Tujuan:  Menjaga pencurian skrip.  Dok. PHP bersifat MultiUser.  PHP merupakan skrip dinamis, yang dapat mengakses DataBase. NEXTBACK

Pengenalan PHP Installasi Web Server NEXTBACK

Pengenalan PHP TroubleShoting Web Server:  The page cannot be displayed server mati, port telah digunakan oleh program lain.  The page cannot be found halaman web tidak ditemukan pada folder bersangkutan.  Forbidden hak akses client telah di blok dari server. NEXTBACK

Pengenalan PHP Penulisan script PHP diawali dengan: , atau  ……. NEXTBACK

 Fungsi Perintah echo!!! echo,print atau printf berfungsi untuk menampilkan sesuatu dilayar browser sekaligus menjalankan tag HTML. <?php echo “dicetak ke browser dengan echo”; echo “ ”; print “dicetak ke browser dengan print”; ?> Catatan: Tanda petik yang digunakan, dapat petik tunggal (‘) atau petik ganda (“) Pengenalan PHP NEXTBACK VIEW latihan_01.php

 PHP & HTML: Latihan-02 <?php echo “Hallo PHP,aku akan menaklukanmu!!!”; ?> Pengenalan PHP NEXTBACK VIEW latihan_02.php

 PHP & HTML Latihan-03 <?php echo “ Hallo PHP,aku akan menaklukanmu!!! ”; ?> Pengenalan PHP NEXTBACK VIEW latihan_03.php

Pengenalan PHP  Soal_1: Tulislah source code dari tampilan berikut dengan PHP NEXTBACK

Pengenalan PHP  Soal_2: Tulislah source code dari tampilan berikut dengan PHP NEXTBACK

Pengenalan PHP  Soal_3: Tulislah source code dari tampilan berikut dengan PHP NEXTBACK

 Komentar pada PHP Komentar merupakan penjelasan yang menerangkan maksud dari skrip agar skrip tersebut dapat mudah dipahami. Pengenalan PHP NEXTBACK

 Komentar pada PHP Tanda komentar PHP:  //, berada dalam satu baris  /*…..*/, digunakan apabila pemberian komentar lebih dari satu baris. Pengenalan PHP NEXTBACK

 Komentar pada PHP <?php //perintah echo untuk menampilkan sesuatu pada layar browser. /* Tag merupakan tag HTML yang berfungsi untuk melakukan pergantian baris. */ ?> Pengenalan PHP NEXTBACK VIEW latihan_04.php

 Variabel: Suatu tempat untuk menyimpan data. Data yang disimpan sewaktu bisa kita panggil atau diganti dengan data lain. Pengenalan PHP NEXTBACK

Variabel Pada PHP:  Diawali dengan tanda $ (dolar)  Ada 3 jenis karakter yang dapat digunakan untuk nama variabel, yaitu: huruf, angka dan garis bawah  Karakter pertama setelah $ (dolar) harus berupa huruf atau garis bawah  Jika nama variabel lebih dari satu kata, jangan ada spasi antara keduanya  Bersifat Case-Sensitif Contoh: $hari=“senin”; $tgl=30; Pengenalan PHP NEXTBACK Catatan: tidak ada pendeklarasian khusus pada var.PHP

Setiap kali Anda mengisikan data/nilai ke variabel, PHP secara otomatis akan mengenali setiap tipe data, sehingga Anda tidak perlu untuk mendefinisikan tipe data, seperti pada pemrograman pascal. Pengenalan PHP NEXTBACK

Menampilkan Var. PHP: <?php $i=“Universitas Narotama”; echo $i; ?> Pengenalan PHP NEXTBACK VIEW latihan_05.php

Menampilkan Var. PHP: <?php $angka1=10; $angka2=2; $hasil=$angka1+$angka2; echo $hasil; ?> Pengenalan PHP NEXTBACK VIEW latihan_06.php

Tanda Petik Ganda VS Tunggal <?php $harga=1500; echo “Harganya: $harga ”; echo ‘Harganya: $harga’; ?> Pengenalan PHP NEXTBACK VIEW latihan_07.php

Menampilkan Tanda Petik Ganda di Browser <?php echo “KOTA SURABAYA ADALAH \”KOTA PAHLAWAN\””; ?> Pengenalan PHP NEXTBACK VIEW latihan_08.php

Mengganti Tipe Data Variabel Penggantian tipe data suatu variabel dapat dilakukan menggunakan fungsi settype. <?php $teks=“100 Mahasiswa Fasilkom”; echo “\$teks bertipe string=\”$teks\” ”; echo “diubah menjadi ke integer: ”; settype($teks,integer); echo $teks; ?> Pengenalan PHP NEXTBACK VIEW latihan_09.php

Mengganti Data Variabel Tanpa Mengubah Tipe Data ???Tipe data variabel tetap (tidak berubah), hanya datanya saja yang diubah. Fungsi yang digunakan:  intval($nama_variabel), berfungsi untuk mengganti data ke integer.  doubleval($nama_variabel), berfungsi untuk mengganti data ke double.  strval($nama_variabel), berfungsi untuk mengganti data ke string. <?php $desimal=23.3; $bulat=intval($desimal); echo “Data \$desimal=$desimal ”; echo “Data \$desimal sesudah konversi=$bulat”; ?> Pengenalan PHP NEXTBACK VIEW latihan_10.php

Menghapus Variabel Gunakan fungsi, unset(nama_variabel); <?php $cek=“Belajar PHP”; echo “Sebelum variabel \$cek dihapus : ”; echo “Kegiatan saat ini: $cek ”; unset($cek); echo “Setelah variabel \$cek dihapus: ”; echo “Kegiatan saat ini: $cek”; ?> Pengenalan PHP NEXTBACK VIEW latihan_11.php

Pengenalan PHP  Soal_4: Tulislah OUTPUT dari source code berikut: <?php $nama1="Adi "; $nama2="Irawan "; $nama3="Sihombing"; echo "nama1 = $nama1 "; echo "nama2 = $nama2 "; echo "nama3 = $nama3 "; echo "NAMA LENGKAP=".$nama1.$nama2.$nama3; ?> NEXTBACK

Pengenalan PHP  Soal_5: Tulislah OUTPUT dari source code berikut: <?php $foo = "5bar"; // string $bar = true; // boolean settype($foo, "integer"); settype($bar, "string"); echo $foo; echo " "; echo $bar; ?> NEXTBACK

Pengenalan PHP  Soal_6: Tulislah OUTPUT dari source code berikut: <?php $var = ' TRUE'; $float = floatval($var); echo $float; ?> NEXTBACK

Pengenalan PHP Memastikan Suatu Variabel Telah Terbentuk Setiap kali menggunakan variabel, pastikan terlebih dahulu apakah variabel sudah terbentuk? Gunakan fungsi: isset(nama_variabel); <?php $var1=“Universitas Narotama”; if (isset($var1)) {echo “Variabel 1 = TRUE”;} else {echo “Variabel 1 = FALSE”;} echo “ ”; if (isset($var2)) {echo “Variabel 2 = TRUE”;} else {echo “Variabel 2 = FALSE”;} ?> NEXTBACK VIEW latihan_12.php

Pengenalan PHP Mendeteksi Tipe Data Suatu Variabel  is_string(nama_variabel); untuk memastikan tipe data variabel adalah string.  is_int(nama_variabel); untuk memastikan tipe data variabel adalah integer.  is_double(nama_variabel); untuk memastikan tipe data variabel adalah double.  is_array(nama_variabel); untuk memastikan tipe data variabel adalah array.  is_bool(nama_variabel); untuk memastikan tipe data variabel adalah boolean.  is_numeric(nama_variabel); untuk memastikan tipe data variabel adalah angka. NEXTBACK

Pengenalan PHP Mendeteksi Tipe Data Suatu Variabel <?php $angka=36; $kalimat=“Universitas Narotama”; if (is_int($angka)) {echo “TRUE”;} else {echo “FALSE”;} echo “ ”; if (is_string($kalimat)) {echo “TRUE”;} else {echo “FALSE”;} ?> NEXTBACK VIEW latihan_13.php

Pengenalan PHP Mengetahui Nilai dan Tipe Data Suatu Variabel Untuk mengetahui nilai dan tipe data suatu variabel gunakan fungsi: var_dump(nama_variabel); <?php $text=“FASILKOM”; $angka=100; $logika=true; echo “Variabel \$text : ”.var_dump($ text); echo “ ”; echo “Variabel \$angka: ”.var_dump($angka); echo “ ”; echo “Variabel \$logika: ”.var_dump($logika); ?> NEXTBACK VIEW latihan_14.php

Pengenalan PHP Memahami dan Mendefinisikan Konstanta Konstanta mirip dengan variabel, tapi nilai/data yang disimpan bersifat permanen atau tetap. Artinya, sekali Anda mengisi data ke sebuah konstanta, isi konstanta tersebut tidak dapat diubah atau diganti oleh data yang lain. NEXTBACK

Pengenalan PHP Memahami dan Mendefinisikan Konstanta <?php //mendefinisikan konstanta define("pi",3.14); define("jawaban","Maka Luas Lingkaran="); //mendefinisikan variabel $jari_jari=4; $luas_lingkaran=pi*$jari_jari; echo "Jari-jari Lingkaran=$jari_jari "; echo "Besar phi=".pi." "; echo jawaban."$luas_lingkaran"; ?> NEXTBACK VIEW latihan_15.php

Pengenalan PHP  Soal_7: Tulislah OUTPUT dari source code berikut: <?php $a = false; $b = 0; if (is_bool($a)) {echo "Yes, this is a boolean";} else {echo "No, this is a Not Boolean";} echo " "; if (is_bool($b)) {echo "Yes, this is a boolean";} else {echo "No, this is a Not Boolean";} ?> NEXTBACK

Pengenalan PHP  Soal_8: Tulislah OUTPUT dari source code berikut: NEXTBACK

Pengenalan PHP  Soal_9: Tulislah OUTPUT dari source code berikut: <?php $a = array("a", "b", "c"); var_dump($a); ?> NEXTBACK

Pengenalan PHP  Soal_10: Tulislah OUTPUT dari source code berikut: <?php $a = array(25,50,100); var_dump($a); ?> NEXTBACK

Pengenalan PHP  Soal_11: Tulislah OUTPUT dari source code berikut: <?php define(“salam1”,”Selamat Pagi”); define(“salam2”,”Selamat Siang”); define(“pindahbaris”,” ”); echo salam1.pindahbaris; echo salam2.pindahbaris; ?> NEXTBACK

Include() & Require()  Require(), digunakan untuk merefensi file yang berisikan variabel dan fungsi global yang digunakan pada seluruh bagian dari script utama.  Include(), digunakan untuk menyisipkan kode script atau tag HTML pada program utama. Pengenalan PHP NEXTBACK

Include(“filename”); Pengenalan PHP NEXTBACK Filename: index.php Test Include <?php include “table.php”; ?> Filename: table.php <?php echo “ NIM NAMA Baihaqi “; ?>

Require(“filename”); Pengenalan PHP NEXTBACK Filename: fungsi.php <?php function x1() { echo “Universitas Narotama ”; echo “Surabaya”; } function x2() { echo “FASILKOM”; } ?> Filename: index.php Test Require <?php x1(); ?>

Manajemen Session Session?.... teknik penyimpanan data di server, dimana tentunya data yang disimpan dalam bentuk variabel. Pengenalan PHP NEXTBACK

Manajemen Session Apakah session mirip cookies?... Ya, hanya saja pada cookies, data disimpan pada komputer client. Pengenalan PHP NEXTBACK

Membuat dan Mengakhiri Session Fungsi membuat session: session_start(); Fungsi mengakhiri session: session_destroy(); Pengenalan PHP NEXTBACK

Session Pengenalan PHP NEXTBACK Filename: sesi1.php <?php session_start(); $_SESSION[‘sesi’]=“FASILKOM”; echo “ Klik disini untuk melihat isi sessionnya ”; ?> Filename: sesi2.php <?php session_start(); echo $_SESSION[‘sesi’]; ?>

Session Pengenalan PHP NEXTBACK Filename: sesi3.php <?php echo “ Klik disini untuk LogOut ”; ?> Filename: sesi4.php <?php session_start(); session_destroy(); If ($_session[‘sesi’]<>””) {echo “session belum terhapus”;} else {echo “session sudah terhapus”;} ?>

Catatan: Session yang telah terbuat pada contoh tersebut mirip situs web mail seperti eudoramail atau yahoo mail. Ketika user mengakses , berarti berada pada session yang datanya disimpan di server sampai user tersebut melakukan logout / signout. Pengenalan PHP NEXTBACK

Mendaftarkan dan Menyimpan Data Session di Server Fungsi Mendaftarkan Variabel pada Session: session_register(“nama_variabel1”, “nama_variabel2”,…….); Fungsi Menghapus Variabel pada Session: session_unregister(“nama_variabel1”, “nama_variabel2”,…….); Pengenalan PHP NEXTBACK

Pengenalan PHP Session NEXTBACK Filename: reg_sesi.php <?php session_start(); session_register(“sesi1”,”sesi2”); $sesi1=“Universitas Narotama”; $sesi2=“FASILKOM”; echo $sesi1; echo “ ”; echo $sesi2; ?>

Pengenalan PHP Session NEXTBACK Filename: unreg_sesi.php <?php session_start(); session_register(“sesi1”,”sesi2”); $sesi1=“Universitas Narotama”; $sesi2=“FASILKOM”; echo $sesi1; echo “ ”; echo $sesi2; session_unregister(”sesi2”) echo “ ”; echo “ Unregister Session ”; ?> Filename: unreg_sesi2.php <?php session_start(); $sesi1=$_SESSION['sesi1']; $sesi2=$_SESSION['sesi2']; echo $sesi1; echo “ ”; echo $sesi2; ?>

Catatan:  Fungsi session_register(), selain mendaftarkan variabel, juga dapat secara otomatis membentuk session. Jadi, Anda tidak perlu menggunakan fungsi session_start() lagi.  Data session dapat dibaca dari skrip lain, tapi sebelum mengakses datanya, session dibuka terlebih dahulu.  Untuk mencoba data yang telah dihapus harus melalui skrip lain, karena pada skrip yang bersangkutan data tidak akan pernah terhapus. Pengenalan PHP NEXTBACK

Menangani Form di PHP Metode Get Vs Post METHOD dalam form dapat diisi dengan GET atau POST.  GET: data yang diisi akan dikirim ke server dengan cara diletakkan dibelakang URL.  POST: data akan dikirim ke server secara terpisah, artinya datanya tidak terlihat di belakang URL. NEXTBACK

Menangani Form di PHP Username: Password: NEXTBACK Filename: proses.php <?php $nama=$_request[‘nama’]; $rahasia=$_request[‘rahasia’]; echo $nama; echo “ ”; echo $rahasia; ?> latihan_16.phpproses.php

Menangani Form di PHP Username: Password: NEXTBACK Filename: proses.php <?php $nama=$_request[‘nama’]; $rahasia=$_request[‘rahasia’]; echo $nama; echo “ ”; echo $rahasia; ?> latihan_17.phpproses.php

Menangani Form di PHP Catatan:  Apabila data yang dikirim ke server bersifat rahasia, gunakan metode POST, misalnya mengirimkan data Password.  Apabila data yang dikirim ke server bersifat data biasa saja serta untuk memperjelas data yang dimasukkan di form, gunakan metode GET, misalnya aplikasi pencarian (search engine) atau polling. NEXTBACK

Menangani Form di PHP Fungsi htmlspecialchars(); Isi Komentar: NEXTBACK latihan_18.php

Menangani Form di PHP Fungsi htmlspecialchars(); <?php $isi=$_REQUEST['isi']; echo "Tanpa fungsi htmlspecialchars();"." ".$isi; echo " "; echo "Menggunakan fungsi htmlspecialchars();"." ".htmlspecialchars($isi); ?> NEXTBACK validasi.php

Manipulasi String Mendeteksi Jumlah Karakter dalam String Suatu data string dapat dihitung jumlah karakternya, dengan menggunakan fungsi: strlen(nama_string); NEXTBACK

Manipulasi String Mendeteksi Jumlah Karakter dalam String <?php $i=“Universitas Narotama”; $jmlhuruf=strlen($i); echo $i.” ”; echo “Jumlah Karakter pada Kalimat diatas:”.$jmlhuruf; ?> NEXTBACK jmlhuruf.php

Manipulasi String Mendeteksi Posisi suatu Karakter pada String Fungsi: strpos(nama_string,kar_yg_diinginkan); <?php $string=“FASILKOM”; echo “Teks: $string ”; $letakF=strpos($string,”F”); echo “Posisi huruf F berada pada:”.$letakF; ?> NEXTBACK poshuruf.php

Manipulasi String Mendeteksi Karakter dalam Variabel String Fungsi: $nama_variabel{karakter_ke_berapa}; <?php $string=“FASILKOM”; echo “Teks: $string ”; $huruf0=$string{0}; $huruf1=$string{1}; echo “Huruf ke-0: $huruf0 ”; echo “Huruf ke-1: $huruf1”; ?> NEXTBACK akseskar.php

Manipulasi String Mengubah Format Huruf suatu String Huruf Kapital,fungsi:strtoupper(“data_string”); Huruf Kecil,fungsi:strtolower(“data_string”); <?php $string1=“Universitas Narotama”; $string2=“FASILKOM”; echo strtoupper($string1); echo “ ”; echo strtolower($string2); ?> NEXTBACK formathrf.php

Manipulasi String Mengkapitalkan Huruf Suatu String Untuk mengkapitalkan huruf pertama pada string, gunakan fungsi:ucfirst(data_string); Untuk mengkapitalkan huruf pertama tiap kata dari string, gunakan fungsi:ucwords(data_string); <?php $string1=“universitas narotama surabaya”; $hasil1=ucfirst($string1); $hasil2=ucwords($string1); echo $hasil1; echo “ ”; echo $hasil2; ?> NEXTBACK hrfcaps.php

Manipulasi String Menghilangkan Spasi di Sekitar String  Menghilangkan spasi dikanan string, fungsi: rtrim(data_string);  Menghilangkan spasi dikiri string, fungsi: ltrim(data_string);  Menghilangkan spasi dikanan dan kiri string, fungsi: trim(data_string); NEXTBACK

Manipulasi String Membuat String dari String Membuat data string baru yang merupakan bagian dari data string yang pertama, gunakan fungsi: substr(data_string,posisi_awal,banyak_karakter) <?php $string=“Universitas Narotama Surabaya”; echo “Data String 1: $string ”; $hasil=substr($string,12,8); echo “Data String 2: $hasil”; ?> NEXTBACK substr.php

Manipulasi String Mendeteksi Jumlah Substring dalam String Untuk menghitung suatu kata yang terdapat dalam data string, gunakan fungsi: substr_count(data_string,substring_yang_dicari); <?php $string=“kuku kakiku kaku kaku”; echo “Data String: $string ”; $jumlah_ku=substr_count($string,”ku”); $jumlah_ka=substr_count($string,”ka”); echo “Jumlah Kata-ku: $jumlah_ku”; echo “ ”; echo “Jumlah Kata-ka: $jumlah_ka”; ?> NEXTBACK jmlsubstr.php

Manipulasi String Mendeteksi Nilai ASCII suatu Karakter Mendapatkan Nilai ASCII sebuah karakter, fungsi: ord(karakter); Karakter yang diwakili oleh Nilai ASCII, fungsi: chr(karakter); <?php echo “Nilai ASCII dari huruf z: “.ord(“z”); echo “ ”; echo “Karakter yang diwakili oleh Nilai ASCII 122:”.chr(“122”); ?> NEXTBACK ascii.php

Manipulasi String Mengganti Bagian String Melakukan penggantian salah satu dari bagian string untuk diganti dengan kata yang baru, gunakan fungsi: str_replace(“yg_akan_diganti”,”pengganti”,nama_string); <?php $string=“Universitas Narotama Surabaya”; echo “Teks: $string”; echo “ diubah menjadi:”.str_replace(“Surabaya”,”Sby”,$string); ?> NEXTBACK gantistr.php

Manipulasi String Memecah String Suatu String dapat dipecah menjadi kata-kata penyusunnya, Gunakan fungsi: strtok(string,karakter_pemisah); <?php $string=“Universitas Narotama Surabaya”; echo “Teks: $string”; $pecah=strtok($string,” “); echo “ Kata Penyusunnya: ”; while($pecah) { echo $pecah.” ”; $pecah=strtok(” “); } ?> NEXTBACK pecahstr.php