Fungsi String PHP

PHP, Tutorial - 17 May 2020

Fungsi String berfungsi untuk memanipulasi karakter (string) atau kata untuk dapat diolah dan digunakan kembali. Di dalam bahasa pemrograman PHP terdapat banyak sekali fungsi string yang dapat Anda gunakan.

Dengan memanfaatkan fungsi string PHP, menyusun program dan code pun akan sangat memudahkan. Anda dapat melakukan berbagai hal dengan cepat, seperti memotong karakter string, menggabungkan string, menampilkan karakter khusus dan lainnya.

Berikut kumpulan fungsi string PHP beserta contoh penulisan kodenya yang dapat Anda gunakan.

Catatan :
Semua contoh perintah fungsi string PHP berikut dapat Anda download di link berikut :

echo

Fungsi echo() ialah fungsi yang digunakan untuk menampilkan hasil output baik berupa teks ataupun variable. Contohnya :

<?php
	echo "<h2>Belajar Fungsi String PHP</h2>";
	echo("Halo Dunia!<br>");
	echo "Kamu calon programmer PHP ya!<br>";
	echo "Ini ", "teks ", "yang ", "dibuat ", "terpisah.";
?>

Hasilnya :

Fungsi echo PHP
Fungsi String echo PHP

explode

Fungsi explode() berfungsi untuk mengekstrak atau split sebuah string menjadi array. Perintahnya :

explode(separator, string, limit)

<?php
   $string = "ini adalah web eplusgo";
   $explode = explode(" ", $string);

   foreach($explode as $exp){
      echo $exp . "<br>";
   }
?>

Hasil :
ini
adalah
web
eplusgo

htmlentities

Fungsi htmlentities ialah fungsi yang berfungsi untuk merubah tag HTML menjadi teks biasa. Contohnya :

<?php
   $string = '<a href="https://www.eplusgo.com">eplusgo.com</a>';
   echo htmlentities($string);
?> 

Hasilnya :

Fungsi String htmlentites PHP

implode

Fungsi implode() berfungsi untuk menggabungkan elemen-elemen array menjadi sebuah string. Perintahnya :

implode(separator, string)

<?php
   $array = array("ini", "adalah", "web", "eplusgo");
   echo implode(" ", $array);
?>

Hasil :
ini adalah web eplusgo

lcfirst

Fungsi lcfirst() berfungsi untuk mengubah karakter awal atau huruf pertama menjadi huruf kecil. Contoh :

<?php
   $string = 'Web Eplusgo';
   echo lcfirst($string);
?> 

Hasilnya :
web Eplusgo

print

Fungsi print() sama seperti fungsi echo() yaitu untuk menampilkan hasil output ke layar. Perbedaan fungsi print dan echo ialah :

  • Fungsi print() akan selalu mengembalikan nilai 1 saat dieksekusi, berbeda dengan fungsi echo() yang tidak mengembalikan nilai apapun.
  • Fungsi print() hanya boleh diberikan satu parameter saja, sedangkan fungsi echo() boleh lebih dari satu parameter.

Contoh :

<?php
	print "<h2>Belajar Fungsi String PHP</h2>";
	print "Halo Dunia!<br>";
	print "Belajar fungsi ptint() PHP.";
?>

Hasilnya :

Fungsi print PHP
Fungsi String print PHP

md5

Fungsi md5() ialah fungsi yang digunakan untuk mengubah string menjadi hash MD5. Biasanya fungsi ini sering digunakan untuk melakukan enkripsi pada string yang ingin disembunyikan, salah satunya ialah field password pada validasi login.

Dengan menggunakan fungsi md5() string asli dari sebuah field akan disembunyikan, dan digantikan dengan kode hash MD5. Berikut contoh perintah fungsi md5() :

<?php
   $string = 'ePlusGo';
   echo md5($string);
?> 

Hasilnya :
b547481185ffab580a24461a09a170c1

strlen

Fungsi strlen() berfungsi untuk menghitung jumlah karakter atau string dalam suatu variabel. Perintahnya :

strlen(string) atau strlen($string)

<?php
   // contoh 1 - tidak menggunakan variabel
   echo strlen("eplusgo");

   // contoh 2 - menggunakan variabel
   $nama = "eplusgo";
   echo strlen($nama);
?>

Hasil :
7
7

strstr

Fungsi strstr() berfungsi untuk mengambil sebagian dari string dari string yang ditentukan. Perintahnya :

strstr("string awal", "sub-string")

<?php
   $string = "web eplusgo";
   echo strstr($string, "e");
?>

Perintah diatas akan mengambil karakter yang dimulai dari huruf e hingga akhir string (kalimat) seperti hasil berikut ini :

Hasil :
eb eplusgo

str_replace

Fungsi str_replace() berfungsi untuk mengganti nilai dari sebuah string menjadi string yang baru. Perintahnya :

str_replace(string_awal, string_baru, string)

<?php
   $string = "web eplusgo";
   echo str_replace("eplusgo", "keren", $string);
?>

Hasil :
web keren

strrev

Fungsi strrev() berfungsi untuk membalikkan urutan karakter yang ada di sebuah string. Perintahnya :

strrev(string)

<?php
   $string = "web eplusgo";
   echo strrev($string);
?>

Hasil :
ogsulpe bew

strtolower

Fungsi strtolower() berfungsi untuk mengubah ukuran string (huruf) menjadi ukuran kecil. Perintahnya :

strtolower(string)

<?php
   $string = "Web ePlusGo";
   echo strtolower($string);
?>

Hasil :
web eplusgo

strtoupper

Fungsi strtoupper() berfungsi untuk mengubah ukuran string (huruf) menjadi ukuran besar atau kapital. Perintahnya :

strtoupper(string)

<?php
   $string = "Web ePlusGo";
   echo strtoupper($string);
?>

Hasil :
WEB EPLUSGO

str_word_count

Fungsi str_word_count() berfungsi untuk menghitung jumlah kata yang terdapat di sebuah string. Perintahnya :

str_word_count(string)

<?php
   $string = "web eplusgo";
   echo str_word_count($string);
?>

Hasil :
2

substr

Fungsi substr() berfungsi untuk memotong string, atau untuk mengambil sebagian nilai dari sebuah string. Perintahnya :

substr(string, start, lenght) atau substr($string, start, lenght)

<?php
   $string = "web eplusgo";
   echo substr($string, 4, 7);
?>

Hasil :
eplusgo

trim, rtrim, ltrim

Ketiga fungsi ini digunakan untuk menghapus spasi yang ada di sebuah string. Fungsi trim() berfungsi untuk mengahapus spasi di sisi kanan dan kiri.

Fungsi rtrim() berfungsi untuk menghapus spasi di sisi kanan. Sedangkan ltrim() digunakan untuk menghapus spasi di sisi kiri. Perintahnya :

trim(string) atau rtrim(string) atau ltrim(string)

<?php
   $string = "   Web ePlusGo   ";
   echo trim($string) . "<br>";
   echo rtrim($string) . "<br>";
   echo ltrim($string) . "<br>";
?>

Hasil :
Web ePlusGo
Web ePlusGo
Web ePlusGo

ucfirst

Fungsi ucfirst() berfungsi untuk mengubah ukuran huruf pertama di sebuah string menjadi ukuran besar atau kapital. Perintahnya :

ucfirst(string)

<?php
   $string = "web eplusgo";
   echo ucfirst($string);
?>

Hasil :
Web eplusgo

ucwords

Fungsi ucwords() berfungsi untuk mengubah ukuran huruf pertama di semua kata sebuah string menjadi ukuran besar atau kapital. Perintahnya :

ucwords(string)

<?php
   $string = "web eplusgo";
   echo ucwords($string);
?>

Hasil :
Web Eplusgo

Kesimpulan

Demikian kumpulan fungsi string PHP yang dapat Anda gunakan saat coding. Selamat mencoba dan semoga bermanfaat.