Tanggal:January 23, 2021

PHP Basic #6 : Manipulasi String pada PHP

Pada tutorial kali ini kita akan belajar memanipulasi String dengan fungsi-fungsi yang sudah di sediakan oleh PHP. Ada beberapa fungsi dasar untuk memanipulasi string dengan PHP yang biasa digunakan. maksud dari memanipulasi string adalah dapat menghitung jumlah karakter yang terdapat pada string, memfilter karakter atau kata tertentu yang terdapat di dalam string, mengganti karakter tertentu pada string dengan karakter lain dan lainnya. berikut adalah beberapa fungsi php yang berfungsi untuk memanipulasi string.

Menghitung jumlah karakter dengan strlen()

Pada PHP terdapat fungsi untuk menghitung otomatis berapa jumlah karakter dari string dengan menggunakan fungsi strlen(). Contoh dan cara penulisan dari fungsi strlen untuk menghitung jumlah karakter di string php dapat di perhatikan pada contoh berikut ini:

<?php
$kalimat = "Belajar pemrograman bareng edu.bigsourceproject.com";
echo strlen($kalimat);
// pada variabel yang bernama kalimat akan dihitung jumlah dari karakter pada variabel tersebut, karena strlen merupakan fungsi maka variabel harus berada dalam kurung ($nama_variabel), seperti pada contoh.
?>

Pada browser akan tampil gambar berikut :

Pada contoh di atas fungsi strlen() akan menghitung jumlah karakter varibel yang bertipe data string dan kemudian di tampilkan dengan syntax echo yang menampilkan hasil dari strlen(). dan hasilnya pun muncul bahwa string tersebut berisi 51 karakter, kalau tidak percaya kamu bisa hitung manual berapa banyak karakter pada string variabel tersebut, jangan lupa space dihitung 1 karakter ya. Bayangkan jika kalimatnya sangat panjang, fungsi dari strlen() akan sangat membantu untuk menghitung berapa jumlah karakternya.

Menghitung jumlah kata pada String dengan str_word_count()

Selain menggunakan fungsi untuk menghitung karakter ada juga fungsi yang di sediakan oleh php yaitu fungsi str_word_count() untuk menghitung jumlah kata. berikut adalah cara penulisan fungsi str_word_count() untuk menghitung jumlah kata pada sebuah string.

<?php
$kalimat = "Belajar pemrograman bersama edu.bigsourceproject.com";
echo str_word_count($kalimat);
?>

Variabel yang bernama kalimat berisi sebuah string ”Belajar Pemrograman bersama edu.bigsourceproject.com”. kemudian di gunakan fungsi php untuk menghitung kata pada string yaitu str_word_count() sehingga muncul hasil nya empat yang menandakan bahwa string tersebut memiliki empat buat kata, tentunya ini juga sangat membantu, contohnya pada artikel blog biasanya terdapat keterangan berapa jumlah kata pada artikel tersebut, fungsi ini akan sangat membantu.

Membalik String Dengan strrev()

Fungsi strrev digunakan untuk membalikkan urutan karakter pada string. langsung saja untuk cara penulisan fungsi strrev() pada php seperti contoh berikut ini:

<?php
$kalimat = "Belajar pemrograman bareng edu.bigsourceproject.com";
echo strrev($kalimat);
?>

Dengan menggunakan fungsi strrev() seperti contoh di atas berguna untuk membalikkan urutan string, memang kelihatannya fungsi ini tidak terlalu bermanfaat, tapi suatu saat kamu pasti gunakan, coba kamu pikirkan kira-kira fungsi ini untuk apa ya .

Memfilter dan mengganti string dengan str_replace()

Fungsi str_replace berfungsi sebagai pengganti string. misalnya di dalam sebuah string terdapat kata atau huruf yang ingin kamu ganti maka kamu bisa menggunakan fungsi str_replace(). untuk format penulisan nya seperti contoh berikut ini.

str_replace(“yang ingin di ganti”,”pengganti”,”$nama_variabel”);

Dapat di lihat pada contoh penulisan fungsi str_replace() php di atas bahwa fungsi str_replace() memiliki 3 parameter yang wajib diisi. parameter pertama adalah kata yang ingin di ganti, parameter kedua adalah kata yang digunakan sebagai pengganti, dan parameter ketiga adalah isi string. untuk contoh penggunaannya perhatikan pada contoh di bawah ini.

<?php
$kalimat = "Belajar pemrograman bersama edu.bigsourceproject.com";
echo str_replace("Belajar","Tutorial",$kalimat);
?>

Dari contoh diatas kamu bisa tau fungsi str_replace() akan mencari kata dan mengubahnya, Sehingga hasil output dari str_replace() adalah “Tutorial pemrograman bareng edu.bigsourceproject.com”.

Share
Aslam Abdullah

Code Enthusiast

Leave a Reply

Your email address will not be published. Required fields are marked *

error: Content is protected !!