HIMANIFO UNIMMA
 Manipulasi String di PHP Web Programming 

14:00:00, 06 January 2021

Web Programming

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

Gabung Diskusi