Gado-gado Script PHP [Part-III] :String-1:

Posted: December 1, 2010 in Script Dasar
Tags: , , ,

Sedikit berbagi dengan skrip yang bisa temen-temen coba, lumayan buat belajar PHP. gak mau repot yah Copas aj di Script PHP ente😀

Part IV membahas Fungsi String.

Gado-gado quotemeta

echo"Penggunaan fungsi quotemeta";
$data = " Selamat dating... apa kabarmu ?

\$nilai1 * \$nilai2 adalah \$nilai3";
echo"<strong>Data asli:</strong>
$data";
echo"
<strong>Data hasil setelah diolah dengan fungsi quotemeta:</strong>
";
$hasil=quotemeta($data);
Echo $hasil;

Gado-gado replace

$data="Lain lubuk lain belalang. Lain kolam lain ikannya.";
echo"Data Asli:
<strong>$data</strong>

<hr />

";
$str="lubuk";
$str2=str_replace($str,"<strong>$str</strong>", $data);
Echo" Diganti menggunakan fungsi str_replace().";
Echo"
$str2
";
$ereg="belalang";
$ereg2=ereg_replace($ereg,"<strong>$ereg</strong>", $data);
Echo" Diganti menggunakan fungsi ereg_replace().";
Echo"
$ereg2
";
$eregi="ikannya";
$eregi2=eregi_replace($eregi,"<strong>$eregi</strong>", $data);
Echo" Diganti menggunakan fungsi eregi_replace().";
Echo"
$eregi2
";

Gado-gado sha1

$data="novikartikasari"; $hasil=sha1($data);
echo"Hasil enkripsi dari teks \"$data\" adalah: "; echo$hasil;

Gado-gado Split

$data = "09/September/1975"; list($hari, $bulan, $tahun) = split('[/.-]', $data);
echo"memotong data string berdasarkan mode slesh (/). ";
echo"Data asli adalah: $data ";
echo"Setelah dipotong dan dimasukkan pada variabel menjadi: ";
echo "Tanggal: $hari Bulan: $bulan Tahun: $tahun \n";

Gado-gado str_ireplace

<br /-->$string="Kota Surabaya berada di Pulau Jawa.";
$pencari="Jawa";
$pengganti="<strong>JAWA TIMUR</strong>";
$hasil = str_ireplace($pencari, $pengganti, $string);
echo"Mengganti teks dengan fungsi str_ireplace.
";
echo"Data Asli: $string
";
echo"Setelah Diganti:
$hasil";

Gado-gado srt_pad

$data = "Surabaya"; echo"Data awal: $data "; echo str_pad($data, 15)." ";
echo str_pad($data, 15, "-=", STR_PAD_LEFT)." ";
echo str_pad($data, 15, "_", STR_PAD_BOTH)." "; echo str_pad($data, 9 , "___");

Gado-gado str_repeat

$data="Novi Kartikasari || ";
$hasil=str_repeat($data, 5);
echo"data awal: $data

<hr />

";
echo"Hasil pengulangan:
$hasil";

Gado-gado str_replace

$data="Selamat datang di kota Surabaya.";
$potongan="Surabaya";
$pengganti="<strong>Surabaya</strong>";
$hasil=str_replace($potongan,$pengganti,$data);
echo"Data awal:
$data
";
echo"Setelah diganti:
";
echo"$hasil";

Gado-gado str_shuffle

// mengacak data string
$data = "Kurniawan Dwi";
$acak = str_shuffle($data);
echo"data asli: $data

<hr />

";
echo"Setelah diacak : $acak";

Gado-gado str_word_count

//Menghitung jumlah kata. $data = "Selalu untukmu dan untuk keluargaku";
$a   = str_word_count($data, 1); $b   = str_word_count($data, 2);
$c   = str_word_count($data); echo"Data asli: $data "; print_r($a);
echo" "; print_r($b); echo"Jumlah kata : $c";

Gado-gado strip_tags

$data = " Selamat Datang Di website kami. Hari ini hari Senin. tanggal 01 Desember 2010 Selamat Makan.";
$strip1=strip_tags($data); echo $strip1; echo "    - ";
// abaikan kode $strip2=strip_tags($data, ' '); echo $strip2;

Gado-gado stripos

<br /-->// memeriksa keberadaan teks tanpa
// membedakan huruf besar dan kecil.
$pencari    = 'b';
$string1 = 'surabaya';
$string2 = 'SURABAYA';

$hasil1 = stripos($string1, $pencari);
$hasil2 = stripos($string2, $pencari);
echo"Penggunaan fungsi <strong>stripos()</strong>
";
echo "Karakter '<strong>$pencari</strong>' ditemukan pada kata '<strong>$string1</strong>' pada posisi <strong>$hasil1</strong>.
";
echo "Karakter '<strong>$pencari</strong>' ditemukan pada kata '<strong>$string2</strong>' pada posisi <strong>$hasil2</strong>.";

Gado-gado strip_tags

$data = " Selamat Datang Di website kami. Hari ini hari Senin. tanggal 27 Nopember 2005 Selamat Makan.";
$strip1=strip_tags($data); echo "\n\n   -\n"; // abaikan kode $strip2=strip_tags($data, ' ');

Gado-gado stripos

// memeriksa keberadaan teks tanpa
// membedakan huruf besar dan kecil.
$pencari    = 'b';
$string1 = 'surabaya';
$string2 = 'SURABAYA';

$hasil1 = stripos($string1, $pencari);
$hasil2 = stripos($string2, $pencari);
echo"Penggunaan fungsi <strong>stripos()</strong>
";
echo "Karakter '<strong>$pencari</strong>' ditemukan pada kata '<strong>$string1</strong>' pada posisi <strong>$hasil1</strong>.
";
echo "Karakter '<strong>$pencari</strong>' ditemukan pada kata '<strong>$string2</strong>' pada posisi <strong>$hasil2</strong>.";

Gado-gado strlen

 // menghitung jumlah karakter $data = 'Nama saya Kurniawan Dwi ';
echo"Data String: $data ";
echo "Jumlah karakternya adalah: ",strlen($data);

Gado-gado strpos

// mencari posisi karakter tertentu pada
// sebuah data string.
$data="Selamat datang di website saya..";
$pencari="d";
$hasil=strpos($data, $pencari);
echo"Memeriksa posisi teks menggunakan fungsi strpos.
";
echo"Data awal:
";
echo"<strong>$data</strong>
";
echo"Hasilnya:
";
echo"Karakter <strong>$pencari</strong> ditemukan pada posisi $hasil.";

Gado-gado strrev

// Membaca data dari belakang
$data="Selamat Datang...";
$hasil=strrev($data);
echo"Membalik pembacaan data dengan strrev.
";
echo"Data awal:<strong>\"$data\"</strong>
";
echo"Setelah diubah:<strong>\"$hasil\"";

Gado-gado strspn

// menghitung karakter pertama berdasarkan mode.
$data="100 adalah hasil perkalian dari 10 dengan 10.";
$pembanding="1234567890";
$hasil = strspn($data, $pembanding);
echo"Data string adalah:
<strong-->$data</strong>
";
echo"Mode Pembanding:<strong>$pembanding</strong>.
";
echo "Hasil penghitungan jumlah digit adalah <strong>$hasil</strong>.";

Gado-gado strstr

echo"<strong-->Penggunaan Fungsi strstr:</strong>
";
$email = 'novioppy@yahoo.com';
$domain = strstr($email, '@');
echo"Data awal adalah : $email.
";
echo "Data hasil yang diambil setelah tanda @ adalah : $domain";

Gado-gado strtok

$data = "Contoh data\nyang\tdipisah.";
echo "Data awal: <strong-->".$data."</strong>
";
$hasil = strtok($data, " \n\t");
while ($hasil) {
    echo "Kata = $hasil
";
    $hasil = strtok("\n\t");
}

Gado-gado substr_count

$data="Selamat datang semua...";
$cari=substr_count($data, "da");
echo"Data awal:<strong>$data</strong>
";
echo"Karakter yang di cari \"<strong>da</strong>\".
";
echo"Hasilnya adalah: <strong>$cari</strong>.";

Gado-gado substr_replace

// fungsi mengganti potongan string dengan string yang baru
$var = 'ABCDEFGH:/MNRPQR/';
echo "Data Awal: $var

<hr />

\n";
/* Dua contoh ini  menggantikan semua dari variabel $var dengan  'rafiza'. */
echo substr_replace($var, 'rafiza', 0) . "
\n";
echo substr_replace($var, 'rafiza', 0, strlen($var)) . "
\n";
/* Masukkan 'irzha' pada kanan dari nilai dari variabel $var. */
echo substr_replace($var, 'rafiza', 0, 0) . "
\n";
/* Berikutnya ini dua contoh mengganti ' MNRPQR' pada variabel $ var dengan ' rafiza'. */
echo substr_replace($var, 'rafiza', 10, 5) . "
\n";
echo substr_replace($var, 'rafiza', -7, -1) . "
\n";
/* Menghapus 'MNRPQR' dari variabel $var. */
echo substr_replace($var, '', 10, -1) . "
\n";

Gado-gado wordwrap

// membuat format wraping dengan batas karakter tertentu.
$data = "PHP adalah sebuah bahasa pemrogrman berbasis website. Script ini bersifat server-side atau hanya dapat berjalan pada webserver.";
$hasil = wordwrap($data, 30, "
");
echo"Menggunakan format wraping pada teks

<hr />

";
echo "$hasil\n";
Comments
  1. A actually great submit by you my friend. We have bookmarked this page and will appear back following several days to examine for any new posts that you simply make.

  2. ip camera says:

    Astounding article bro. This kind of is just a exceedingly nicely structured posting, just the tips I was hunting for. Thanks

  3. deevro says:

    Visit Back Please..
    HACKER BLITAR
    NEO DEEVRO
    BACEM GAKURE
    DEEVRO
    ThnkZ 4 Visit .. ^_^

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s