• ebook php Web Design
  • Web Design Service
  • Partner Ilmuwebsite

  • Recomended Link

  • Ilmuwebsite Twitter

  • Ilmuwebsite Fans

  • Lebih dalam dengan operasi string bag.1

    Posted on: May 31st, 2009 by IW

    IW
    Memberikan pembelajaran kepada Anda seputar Web Development, Desain Grafis, dll, secara gratis. Contact: Homepage : http://www.ilmuwebsite.com Facebook : http://www.facebook.com/ilmuwebsite Twitter : https://twitter.com/#!/ilmuwebsite Email: admin@ilmuwebsite.com Ads:

    manfaat propolis

    Lebih dalam dengan operasi string bag.1 web desain grafisOperasi string begitu penting dalam dunia per-php-an. Kenapa begitu penting ? Karena melakukan pekerjaan dengan php, baik itu membangun suatu sistem informasi, membuat fasilitas searching di web, dan berbagai hal lain yang berhubungan dengan web development tak lepas dari operasi string. Begitu banyak fungsi operasi string http://www.ilmuwebsite.com/wp-admin/post.php?unfoldmenu=1yang ada, dan banyak pula fungsi string yang sering digunakan, sehingga penulis perlu membaginya menjadi beberapa artikel mengenai operasi string ini. Untuk artikel bagian pertama penulis akan menjelaskan 2 fungsi yang memiliki tugas tambahan selain dari mencari string. Antara lain :

    • substr()
    • strstr()

    Substr(), memiliki fungsi untuk mengambil satu, atau banyak karakter dari suatu variable. Implementasinya seperti mengambil karakter yang dihasilkan dari fungsi DATE() ?nya mysql. Contoh penggunaannya adalah sebagai berikut :


    $date = ’012409′;

    $bulan = substr($date, 0, 2);
    $hari = substr($date, 2, 2);
    $tahun = substr($date, -2);

    echo “$hari/$bulan/$tahun”;
    ?>

    Hasilnya adalah :
    24/01/09

    Penjelasannya adalah sebagai berikut :

    $bulan = substr($date, 0, 2);
    Ambil 2 karakter dari digit terdepan, hasilnya adalah 01

    $hari = substr($date, 2, 2);
    Ambil 2 karakter dari digit ke 3. Karena string? memiliki urutan awal 0, maka angka 2 pada variable $date memiliki posisi di urutan ke 2. Hasilnya adalah 24.

    Untuk membuktikannya :

    $date = ’012409′;
    echo $date[2];
    ?>

    hasilnya adalah :
    2

    Dan yang terakhir adalah
    $tahun = substr($date, -2);
    Ini berarti ambil 2? karakter dari belakang. Hasilnya adalah 09.

    Strstr(),? fungsi ini digunakan untuk mengembalikan semua string dibelakang string yang dicari. Misalnya ada sebuah kalimat :
    “Ketampanan abadi terpancar dari Kegantengan sejati . –Al-k”,
    karakter yang dicari adalah “–”,
    maka hasil dari fungsi strstr() adalah “–Al-k”

    Contoh penggunaanya :


    $kalimat= “Ketampanan abadi terpancar dari Kegantengan sejati . –Al-k”;
    $tanda = ‘–’;
    $yangdicari = strstr ($kalimat, $tanda);
    echo $yangdicari;
    ?>

    Hasilnya adalah :
    –Al-k

    Implementasi penggunaan strstr() contohnya seperti ini :

    $kalimat= “Ketampanan abadi terpancar dari Kegantengan sejati . –Al-k”;
    $tanda = ‘–’;

    if ($yangdicari = strstr ($kalimat, $tanda)) {
    echo ‘Ungkapan yang keren tadi di buat oleh ‘.”‘”. substr ($yangdicari , strlen ($tanda)).”‘”;
    } else {
    echo “Nggak ada ungkapan tuhh !!”;
    }
    ?>

    Penjelasannya adalah sebagai berikut :

    if ($yangdicari = strstr ($kalimat, $tanda)) {
    jika karakter yang di cari dalam hal ini $tanda ada pada? string $kalimat, maka kembalikan string yang berada di belakang tersebut kedalam variable $yangdicari.

    echo ‘Ungkapan yang keren tadi di buat oleh ‘.”‘”. substr ($yangdicari , strlen ($tanda)).”‘”;

    bagian intinya adalah substr ($yangdicari , strlen ($tanda))

    Jika di ubah kedalam nilai sebenarnya adalah
    substr (“–Al-k” , 2 )

    tampilkan string yang dicari tersebut dengan melewatkan tanda –.

    Hasilnya adalah :
    Al-k

    Sehingga hasil keutuhan dari script


    $kalimat= “Ketampanan abadi terpancar dari Kegantengan sejati . –Al-k”;
    $tanda = ‘–’;

    if ($yangdicari = strstr ($kalimat, $tanda)) {
    echo ‘Ungkapan yang keren tadi di buat oleh ‘.”‘”. substr ($yangdicari , strlen ($tanda)).”‘”;
    } else {
    echo “Nggak ada ungkapan tuhh !!”;
    }
    ?>

    Adalah :

    Ungkapan mantap tadi di buat oleh ‘Al-k’

    Cukup mudah ya ? Cukup narsis juga ! :D

    Artikel Lebih dalam dengan operasi string bagian pertama saya cukupkan sampai disini. Untuk bagian ke 2 dan terakhir akan penulis jelaskan di belajar php berikutnya.

    Greetz : b_scorpio, abuzahra, peterpanz, kandar, phii_, syahrilrohman, ivan, dr.emi, safril, najwa, Lapak-online Team!

    Lebih dalam dengan operasi string bag.1 web desain grafisCara Membuat Website dengan Adobe Dreamweaver

    Ingin tau lebih jelas, lebih cerdas, tentang cara pembuatan website? Store Ilmuwebsite menyediakan CD Tutorial Interaktif dengan harga murah, mengantar Anda menjadi seorang web designer yang handal


    Lebih dalam dengan operasi string bag.1 web desain grafisMahir PHP MySQL Membuat Aplikasi Dinamis Berbasis Web

    Ingin tau lebih jelas, lebih cerdas, tentang cara pembuatan website dinamis atau aplikasi berbasis web? Kami punya solusi yang sangat sangat murah! Lebih ampuh dari hanya sekedar membaca buku, interaktif layaknya kursus PHP biasa

    No related posts.

    One Response

    1. itx says:

      $tanggal = ‘012409?;
      $bulan = substr($date, 0, 2);
      $hari = substr($date, 2, 2);
      $tahun = substr($date, -2);
      echo “$hari/$bulan/$tahun”;
      ?>

      yang ini gak bakal kelur nilai apa2 bos. lha wong $date tidak ada nilainya :p.