Sunday - July 20, 2008

Home | Site Map | Channels | Profile | Press Room | Services | Contact 

currently 8 user(s) online

search 

   Latest News

»

sony-ak.com Luncurkan Kamus Teknologi Informasi (May 27, 2006)

»

sony-ak.com Luncurkan IT Event Calendar (May 20, 2006)

»

Web Chat Berbasis AJAX dari sony-ak.com (May 09, 2006)

»

sony-ak.com Advertising Program (May 01, 2006)

»

Sony AK di Tabloid PCplus (April 18, 2006)

news archives » 


   Random Article

»

Perbedaan Antara Superserver dan Classic Server pada Firebird (2140)

»

Teknologi Monitor: Dulu, Kini dan Masa Depan - Bagian 1 (7737)

»

Opini Singkat: Ide Seputar Penggunaan Wi-Fi bagi Toko Buku (1878)

»

Mengatur Proses pada MySQL (1487)

»

Upload File di ASP dengan Menggunakan Class freeASPupload.asp (4183)

   Newsletter

Join our newsletter, you will get alert about content updates

powered by Yahoo! Groups















Nedstat Basic - Free web site statistics

 
 
Penggunaan Fungsi substr Pada PHP Untuk Mengambil Bagian dari Suatu String

Author: Sony Arianto Kurniawan
Published: August 24, 2004
Visits: 2846 - Category: PHP
 
     
 

Beberapa waktu lalu salah seorang rekan penulis bertanya mengenai bagaimana caranya untuk mengambil lima (5) karakter saja dari suatu string pada PHP. Ini sebenarnya materi sangat sederhana sekali tapi mungkin banyak berguna bagi para pemula yang ingin belajar, oleh karena itu saya angkat menjadi tulisan sederhana di sini. Untuk operasi ini sebenarnya di PHP sudah ada fungsi yang bernama substr. Fungsi ini dipergunakan untuk mengambil sebagian atau beberapa karakter dari suatu string.

Sintaks dari fungsi substr adalah sebagai berikut.

string substr ( string string, int start [, int length])

Pada sintaks di atas dijelaskan bahwa fungsi substr akan mengembalikan hasil dengan tipe string juga. Fungsi substr ini memiliki 3 (tiga) buah parameter yang bisa diisi. Berikut ini adalah penjelasan dari masing-masing parameter -nya.

- string, yaitu string yang akan diambil beberapa karakternya.
- start, yaitu posisi karakter awal mulai diambil
- length, yaitu banyaknya karakter yang hendak diambil dihitung dari karakter start

Ingat, suatu string di PHP dimulai dengan index ke 0. Misalnya kita punya string 'indah' maka karakter pada posisi ke 0 adalah 'i', karakter pada posisi ke 2 adalah 'd', demikian seterusnya.

Untuk lebih mengerti penggunaan fungsi ini segera saja lihat contoh berikut ini.

<?
  $s = substr("belajar php",2); // jadinya "lajar php"
  $s = substr("belajar php",3,2); // jadinya "aj"
?>

Jika parameter start berupa bilangan negatif maka string kembalian dari fungsi ini akan mulai dari karakter ke [start] yang dihitung dari belakang string. Contohnya adalah sebagai berikut.

<?
  $s = substr("belajar php", -3); // jadinya "php"
  $s = substr("belajar php", -5); // jadinya "r php"
?>

Parameter length juga bisa bernilai negatif. Jika parameter length ini bernilai negatif maka dia akan menandakan berapa jumlah karakter yang akan dibuang mulai dari belakang string. Contohnya bisa dilihat sebagai berikut.

<?
  $s = substr("belajar php", 5, -1); // jadinya "ar ph"
  $s = substr("belajar php", 2, -3); // jadinya "lajar "
?>

Demikianlah tulisan singkat mengenai penggunaan fungsi substr pada PHP untuk mengambil beberapa karakter dari suatu string. Semoga bermanfaat. Jika ada saran atau komentar bisa dikirimkan ke sony-ak@sony-ak.com. Untuk membaca tulisan menarik lainnya silakan menuju ke www.sony-ak.com.

Terimakasih.




 Recommended articles
 

»

Apa Beda "beta" Testing dan "alpha" Testing? (2437)

»

Tips Mencari Web Hosting Gratisan di Internet (4958)

»

Tips .NET: Mendeteksi Versi .NET Framework yang Ada pada Komputer Anda (1158)

»

Tips Visual Basic: Mengetahui Versi MDAC Yang Terpasang di Komputer Anda (2666)

»

Mencari Contoh Layout yang Bagus bagi Situs Anda Melalui Situs Client Perusahaan Web Design (4495)

 Send your comments or suggestions
Full Name :
E-mail :
Comments :
 
 

  Privacy | Site Map | Advertise

  Copyright © 2003 - 2006 Sony AK Knowledge Center - all rights reserved

  info@sony-ak.com