Kamis, 27 Oktober 2016

MANIPULASI STRING

Manipulasi string digunakan untuk mengolah suatu inputan yang dimasukkan oleh user atau di ambil dari database. Biasanya manipulasi ini digunakan untuk suatu alasan tertentu, seperti misalkan mencocokan password, validasi kecocokan email, menampilkan text dengan format tertentu, misalkan menampilkan angka 3031924 dalam rupiah menjadi Rp 3.031.924,- dan masih banyak contoh yang lainnya. Berikut adalah macam-macam syntax yang digunakan untuk memanipulasi string. Antara Lain :


Fungsi Syntax Contoh Hasil
Menghitung Jumlah Karakter strlen($variabel);
<?php
 $kata = "Saya Makan Nasi Jagung Kemarin";
 echo strrlen($kata);
?> 
30
Membandingkan 2 string strcmp($variabel1, $variabel2);
<?php
 $kata1 = "Surabaya";
 $kata2 = "Malang";
 $hasil = strcmp($kata1, $kata2);
 if ($hasil == 1){
  echo "Sama";}
 else {
  echo "Tidak Sama";}
?>
Tidak Sama
Mengkapitalkan string strtoupper($variabel);
<?php
 $kata = "saya tidur malam";
 echo strtoupper($kata);
?>
SAYA TIDUR MALAM
Menjadikan Huruf Kecil Semua strtolower($variabel);
<?php
 $kata = "Saya TIDUR Malam";
 echo strtolower($kata);
?>
saya tidur malam
Menjadikan Huruf Besar di awal kata ucwords($variabel);
<?php
 $kata = "saya tidur siang";
 echo ucwords($kata);
?>
Saya Tidur Siang
Menjadikan Huruf Besar di awal kalimat ucfirst($variabel);
<?php
 $kata = "saya tidur siang";
 echo ucfirst($kata);
?>
Saya tidur siang
Menjadikan Huruf Kecil di awal kalimat lcfirst($variabel);
<?php
 $kata = "SAYA tidur siang";
 echo lcfirst($kata);
?>
sAYA tidur siang
Mencari posisi suatu karakter pada kalimat strpos($kalimat, $keyword);
<?php
 $kata = "Saya Tidur Siang di Kamar";
 echo strpos($kata, "ang");
?>
13
Menampilkan sebagian isi dari kalimat substr($kalimat, $awal, $akhir);
<?php
 $kata = "Saya Tidur Siang di Kamar";
 echo substr($kata, 5);
?>
Tidur Siang di Kamar
<?php
 $kata = "Saya Tidur Siang di Kamar";
 echo substr($kata, -8);
?>
di Kamar
<?php
 $kata = "Saya Tidur Siang di Kamar";
 echo substr($kata, 5, 9)."<br>";
 echo substr($kata, 0, 10)."<br>";
?>
Tidur Sia
Saya Tidur
Menampilkan baris string sesuai yang tertulis di syntax nl2br($variabel);
<?php
 $kalimat = "Saya Tidur Siang 
 Jam 1 Siang";
 echo nl2br($kalimat);
?>
Saya Tidur Siang
di Kamar
Pada Jam 1 Siang
Mengganti Karakter tertentu dalam kalimat str_replace($karakter_asli, $karakter_pengganti, $kalimat);
<?php
 $kalimat = "Saya Tidur Siang di Kamar 
Jam 1 Siang";
 echo str_replace("a", "ei", $kalimat);
?>
Seiyei Tidur Sieing di Keimeir Peidei Jeim 1 Sieing
Menghilangkan Spasi yang berlebih trim($kalimat);
<?php
 $kata = "   Saya Tidur Siang di Kamar   ";
 echo trim($kata);
?>
Saya Tidur Siang di Kamar
<?php
 $kata = "   Saya Tidur Siang di Kamar";
 echo ltrim($kata);
?>
Saya Tidur Siang di Kamar
<?php
 $kata = "Saya Tidur Siang di Kamar   ";
 echo rtrim($kata);
?>
Saya Tidur Siang di Kamar

Tidak ada komentar:

Posting Komentar