HIMANIFO UNIMMA
Manipulasi String di PHP Web Programming
14:00:00, 06 January 2021
MANIPULASI STRING DI PHP
PHP menyediakan lebih dari 90 fungsi untuk manipulasi string. Fungsi-fungsi string dalam PHP bisa dilihat pada link berikut: http://ca.php.net/manual/en/ref.strings.php
Beberapa fungsi manipulasi string yang sering digunakan, antara lain :
1. ƒ echo()
2. ƒ strlen()
3. ƒ strtolower()
4. ƒ strtoupper()
5. ƒ ucfirst()
6. ƒ ucwords()
7. ƒ number_format()
8. ƒ implode()
9. ƒ explode()
10. ƒ strpos()
11. ƒ strrpos()
12. ƒ strstr()
13. ƒ strrev()
14. ƒ substr()
15. ƒ trim()
16. ƒ str_replace()
17. ƒ md5()
1. FUNGSI ECHO() DI PHP
Fungsi echo atau echo() digunakan untuk menampilkan satu atau beberapa string.
Contoh:
<!DOCTYPE html>
<html>
<body>
<?php
$a = "Hello World 1";
$b = "Hello World 2";
Echo $a . "<br>";
Echo ($b . "<br>");
echo "<br>";
?>
</body>
2. FUNGSI STRLEN() DI PHP
Fungsi strlen() digunakan untuk menghitung panjang string.
Contoh:
<!DOCTYPE html>
<html>
<body>
<?php
$a = "Hello World 1";
$b = strlen($a);
Echo "Panjang String = " . $b . "<br>";
echo "<br>";
?>
</body>
3. FUNGSI STRTOLOWER() DI PHP
Fungsi strtolower() digunakan untuk mengubah string menjadi huruf kecil (lower-case).
Contoh:
<!DOCTYPE html>
<html>
<body>
<?php
$a = "Hello World 1";
$b = strtolower($a);
Echo $a . "<br>";
Echo $b . "<br>";
echo "<br>";
?>
</body>
4. FUNGSI STRTOUPPER() DI PHP
Fungsi strtoupper() digunakan untuk mengubah string menjadi huruf kapital (upper-case).
Contoh:
<!DOCTYPE html>
<html>
<body>
<?php
$a = "Hello World 1";
$b = strtoupper($a);
Echo $a . "<br>";
Echo $b . "<br>";
echo "<br>";
?>
</body>
5. FUNGSI UCFIRST() DI PHP
Fungsi ucfirst() digunakan untuk mengubah huruf pertama dari semua string menjadi upper-case.
Contoh:
<!DOCTYPE html>
<html>
<body>
<?php
$a = "hello world 1";
$b = ucfirst($a);
Echo $a . "<br>";
Echo $b . "<br>";
echo "<br>";
?>
</body>
6. FUNGSI UCWORDS() DI PHP
Fungsi ucwords() digunakan untuk mengubah huruf pertama tiap kata dalam string menjadi upper-case.
Contoh:
<!DOCTYPE html>
<html>
<body>
<?php
$a = "hello world 1";
$b = ucwords($a);
Echo $a . "<br>";
Echo $b . "<br>";
echo "<br>";
?>
</body>
7. FUNGSI NUMBER_FORMAT() DI PHP
Fungsi number_format() digunakan untuk mengatur format angka.
Contoh:
<!DOCTYPE html>
<html>
<body>
<?php
$a = 123456.78;
$b = number_format($a, 2, ",", ".");
Echo $a . "<br>";
Echo $b . "<br>";
echo "<br>";
?>
</body>
8. FUNGSI IMPLODE() DI PHP
Fungsi implode() digunakan untuk menggabungkan elemen array menjadi string dengan separator.
Contoh:
<!DOCTYPE html>
<html>
<body>
<?php
$a = array("Aku", "Seorang", "Kapiten");
$b = implode($a);
$c = implode("+", $a);
Echo $b . "<br>";
Echo $c . "<br>";
echo "<br>";
?>
</body>
9. FUNGSI EXPLODE() DI PHP
Fungsi explode() digunakan untuk memecah string berdasarkan suatu delimiter (separator).
Contoh:
<!DOCTYPE html>
<html>
<body>
<?php
$a = "Aku+Seorang+Kapiten";
$b = explode("+", $a);
Echo $b[0] . "<br>";
Echo $b[1] . "<br>";
Echo $b[2] . "<br>";
echo "<br>";
?>
</body>
10. FUNGSI STRPOS() DI PHP
Fungsi strpos() digunakan untuk mencari posisi pertama sebuah string bersifat case-sensitive.
Sedangkan, Fungsi stripos() digunakan untuk mencari posisi pertama sebuah string bersifat case-insensitive.
Contoh:
<!DOCTYPE html>
<html>
<body>
<?php
$a = "Aku adalah aku, Siapa Aku";
$b = strpos($a, "a");
$c = stripos($a, "a");
Echo $a . "<br><br>";
Echo "Strpos string 'a' ada di posisi ke-" . $b . "<br>";
Echo "Stripos string 'a' ada di posisi ke-" . $c . "<br>";
echo "<br>";
?>
</body>
11. FUNGSI STRRPOS() DI PHP
Fungsi strrpos() digunakan untuk mencari posisi terakhir sebuah string bersifat case-sensitive.
Sedangkan, Fungsi strripos() digunakan untuk mencari posisi terakhir sebuah string bersifat case-insensitive.
Contoh:
<!DOCTYPE html>
<html>
<body>
<?php
$a = "Aku adalah aku, Siapa Aku";
$b = strrpos($a, "a");
$c = strripos($a, "a");
Echo $a . "<br><br>";
Echo "Strrpos string 'a' ada di posisi ke-" . $b . "<br>";
Echo "Strripos string 'a' ada di posisi ke-" . $c . "<br>";
echo "<br>";
?>
</body>
12. FUNGSI STRSTR() DI PHP
Fungsi strstr() digunakan untuk mengambil string dari posisi karakter pertama dalam string bersifat case-sensitive.
Sedangkan, Fungsi stristr() digunakan untuk mengambil string dari posisi karakter pertama dalam string bersifat case-insensitive.
Contoh:
<!DOCTYPE html>
<html>
<body>
<?php
$a = "Aku adalah aku, Siapa Aku";
$b = strstr($a, "aku");
$c = stristr($a, "aku");
Echo "Strstr string 'aku' = " . $b . "<br>";
Echo "Stristr string 'aku' = " . $c . "<br>";
echo "<br>";
?>
</body>
13. FUNGSI STRREV() DI PHP
Fungsi strrev() digunakan untuk membalik string.
Contoh:
<!DOCTYPE html>
<html>
<body>
<?php
$a = "Aku adalah aku, Siapa Aku";
$b = strrev($a);
Echo $a . "<br>";
Echo $b . "<br>";
echo "<br>";
?>
</body>
14. FUNGSI SUBSTR() DI PHP
Fungsi substr() digunakan untuk memotong string.
Contoh:
<!DOCTYPE html>
<html>
<body>
<?php
$a = "0123456789";
$b = substr($a, 3);
$c = substr($a, 3, 3);
$d = substr($a, -3);
$e = substr($a, -3, 2);
Echo $a . "<br>";
Echo $b . "<br>";
Echo $c . "<br>";
Echo $d . "<br>";
Echo $e . "<br>";
echo "<br>";
?>
</body>
15. FUNGSI TRIM() DI PHP
Fungsi trim() digunakan untuk menghapus karakter (“ “, \t, \n, \r, \0, \x0B) di awal dan akhir string.
Contoh:
<!DOCTYPE html>
<html>
<body>
<?php
$a = "0123456789\t";
$b = trim($a);
Echo $a . "??<br>";
Echo $b . "??<br>";
echo "<br>";
?>
</body>
16. FUNGSI STR_REPLACE() DI PHP
Fungsi str_replace() digunakan untuk mengganti semua string dalam pola menjadi suatu string bersifat case-sensitive.
Contoh:
<!DOCTYPE html>
<html>
<body>
<?php
$a = "Aku aku, Kamu kamu";
$b = str_replace("aku", "-", $a);
Echo $a . "<br>";
Echo $b . "<br>";
echo "<br>";
?>
</body>
17. FUNGSI MD5() DI PHP
Fungsi md5() atau crypt() digunakan untuk menghasilkan string terenkripsi searah.
Contoh:
<!DOCTYPE html>
<html>
<body>
<?php
$a = "Aku aku, Kamu kamu";
$b = md5($a);
$c = crypt($a, "ini kunci");
Echo $a . "<br>";
Echo $b . " is md5<br>";
Echo $c . " is crypt<br>";
echo "<br>";
?>
</body>
MUDAH KAN ?? SELANJUTNYA...
Operator Operator di PHP Web Programming | HIMANIFO UNIMMA →
Jika ada pertanyaan bisa gabung diskusi dibawah atau kontak langsung
Mail :
ajiwahyu12592@gmail.com
#Himanifo Unimma
#Manipulasi String Di PHP
#Belajar Web Programming
#Himpunan Mahasiswa Jurusan Teknik Informatika