Tutorial PHP - String pada PHP

Tutorial PHP - String pada PHP
Assalamualaikum, wr. wb. Kembali lagi di Tutorial Bahasa Pemrograman PHP. Kali ini kita akan belajar tentang String. String dapat diberupa huruf, angka, simbol atau kombinasi dari semuanya. Untuk membuat string, diawali dan diakhiri dengan petik satu (') atau petik dua (") seperti contoh dibawah ini.

<?php

$my_string = 'Hello World';

?>

Adapun perbedaan string petik satu dan petik dua. Jika kita menggunakan petik satu, maka ketika kita ingin menampilkan isi variable, tidak akan tampil. Sebaliknya, jika kita menggunakan petik dua, maka akan tampil. Agar lebih jelas, lihat contoh berikut:

<?php

$my_str = 'World';
echo "Hello, $my_str!<br>"; // Output: Hello World!
echo 'Hello, $my_str!<br>'; // Output: Hello $my_str!

?>

Manipulasi String

Di dalam PHP terdapat Fungsi-fungsi untuk memanipulasi string. Dalam beberapa kasus pengembangan aplikasi web, kita akan membutuhkan fungsi-fungsi tersebut. Untuk itu, penting bagi kita memahami dasarnya terlebih dahulu.

strlen() - Menghitung Jumlah Karakter

Untuk mengetahui berapa jumlah karakter (huruf, angka, simbol, spasi) dalam string, kita dapat menggunakan fungsi strlen() seperti contoh berikut. 

<?php

echo strlen("Hello world!"); // Output: 12

?>

str_word_count() - Menghitung Jumlah Kata 

Untuk mengetahui berapa jumlah kata dalam suatu string, kita dapat menggunakan fungsi str_word_count() seperti contoh berikut.

<?php

echo str_word_count("Hello my world!"); // Output: 3

?>


strrev() - Membalikkan String

Untuk membalikkan kalimat dalam string, kita dapat menggunakan fungsi strrev() seperti contoh berikut.

<?php

echo strrev("Hello world!"); // Output: !dlrow olleH

?>

strpos() - Mencari Posisi Teks pada String

Fungsi ini berguna untuk mencari posisi suatu teks dalam string dengan cara mencocokannya pada string tersebut, jika menemukan kecocokan maka akan mengembalikan pada posisi pertama keberapa teks tersebut mulai cocok. Agar tidak bingung, langsung aja deh lihat contoh berikut.

<?php

echo strpos("Hello world!", "world"); // Output: 6

?>

str_replace() - Mengganti Teks pada String

Fungsi ini berguna untuk mengganti suatu teks dalam string dengan teks yang diinginkan. Berikut adalah contoh implementasinya.

<?php

echo str_replace("world", "John", "Hello world!"); // outputs Hello John!

?>

Nah itu dia beberapa fungsi string pada PHP, masih ada banyak lagi sebenarnya, kalian bisa pelajari langsung didokumentasinya DISINI.

Sekian semoga bermanfaat, Wassalamualaikum wr. wb.

2 Komentar

  1. mohon info gimana klo "saya berulang tahun ke 17 esok hari" jumlah kata nya berapa ini?

    BalasHapus
    Balasan


    1. hasil nya koq salah ya 6, seharusnya kan ada 7 kata

      Hapus
Lebih baru Lebih lama