Penggunaan String Pada PHP
Berikut adalah deklarasi variabel-variabel string yang benar :
$contoh= "Ini adalah contoh variabel string";
$contoh_1 = "Ini juga contoh dari variabel string";
$contoh_2 = ""; // string dengan tidak ada nilai.
didalam penggunaan string pada php terdapat dua jenis yaitu dengan mengguanan tanda kutip satu (') dan menggunakan tanda petik dua ("), perbedaan penggunaan pada kedua type string ini adalah fungsinya, jika kita menggunakan kutip satu maka nama variabel yang kita sisipkan didalam string tersebut akan terabaikan dan jika kita menggunakan kutip 2 maka variable yang kita sisipkan didalamnya maka nilai dari variable tersebut akan terbaca. berikut contoh dari penggunaannya.
$variabel = 5;
$a = 'Gunawan memiliki $variabel buah rumah di TW.';
$b = "Anang memiliki $variabel buah rumah di Telkom.";
print($a);
print($b);
?>
Contoh kode PHP di atas akan memberikan hasil :
Gunawan memiliki $variabel buah rumah di TW.
Anang memiliki 5 buah rumah di Telkom.
Selain itu variabel string yang menggunakan tanda petik dua ( " ) akan tetap menampilkan karakter-karakter khusus didalam variabel tersebut.
<?php
$a = 'Hasan pergi ke pasar\\n';
$b = "Eko pergi ke pasar\\n";
echo $a;
echo $b;
?>
Hasilnya :
Hasan pergi ke pasar\n
Eko pergi ke pasar
sebuah string bisa saja langsung kita gunakan jika string sudah ditampung pada suatu variable.
Escape-Sequence Character
Escape-Sequence character adalah menggantikan suatu karakter spesial pada string yang penggunaannya di awali dengan tanda backslash ' \ '.
Pada PHP string terdapat beberapa Escape-Sequence character :
\n digantikan dengan baris baru pada suatu string.
\r digantikan dengan karakter carriage-return.
\t digantikan dengan karakter tab.
\$ digantikan dengan simbol dolar itu sendiri.
\" digantikan dengan tanda petik dua ( " ) itu sendiri.
\\ digantikan dengan backlslash tunggal.
print dan echo
Pada contoh-contoh di atas anda melihat kode print($variabel) dan echo $variabel.
print dan echo memiliki fungsi yang sama pada php yaitu sama-sama untuk menampilkan atau mencetak objek.
Perbedaannya terletak dari 'return value' atau nilai kembali dari keduanya. print memberikan sebuah nilai kembali '1' sedangkan echo adalah void/tidak mengembalikan apa-apa.
maka dari itu penggunaan echo lebih cepat jika dibandingkan dengan print.
Operator String Concatenation
Operator string concatenation maksudnya adalah menggabungkan string dengan string lainnya, berikut contoh dar string Concatenation
Menggunakan operator titik (.) untuk menggabungkan dua buah string pada php. berikut contohnya:
<?php
$nama="Gunawan";
$pekerjaan="Petani";
$hasil = $nama . " bekerja sebagai seorang " . $pekerjaan;
echo $hasil;
?>
Hasil dari kode di atas adalah :
Gunawan bekerja sebagai seorang Petani
Fungsi strlen()
PHP juga mempunyai fungsi strlen yang fungsinya itu adalah untuk mengetahui panjang suatu string yang terdapat didalam suatu string, maksudnya adalah untuk mengetahui banyaknya karakter yang terdapat pad suatu string pada php.
Escape-Sequence Character
Escape-Sequence character adalah menggantikan suatu karakter spesial pada string yang penggunaannya di awali dengan tanda backslash ' \ '.
Pada PHP string terdapat beberapa Escape-Sequence character :
\n digantikan dengan baris baru pada suatu string.
\r digantikan dengan karakter carriage-return.
\t digantikan dengan karakter tab.
\$ digantikan dengan simbol dolar itu sendiri.
\" digantikan dengan tanda petik dua ( " ) itu sendiri.
\\ digantikan dengan backlslash tunggal.
print dan echo
Pada contoh-contoh di atas anda melihat kode print($variabel) dan echo $variabel.
print dan echo memiliki fungsi yang sama pada php yaitu sama-sama untuk menampilkan atau mencetak objek.
Perbedaannya terletak dari 'return value' atau nilai kembali dari keduanya. print memberikan sebuah nilai kembali '1' sedangkan echo adalah void/tidak mengembalikan apa-apa.
maka dari itu penggunaan echo lebih cepat jika dibandingkan dengan print.
Operator String Concatenation
Operator string concatenation maksudnya adalah menggabungkan string dengan string lainnya, berikut contoh dar string Concatenation
Menggunakan operator titik (.) untuk menggabungkan dua buah string pada php. berikut contohnya:
<?php
$nama="Gunawan";
$pekerjaan="Petani";
$hasil = $nama . " bekerja sebagai seorang " . $pekerjaan;
echo $hasil;
?>
Hasil dari kode di atas adalah :
Gunawan bekerja sebagai seorang Petani
Fungsi strlen()
PHP juga mempunyai fungsi strlen yang fungsinya itu adalah untuk mengetahui panjang suatu string yang terdapat didalam suatu string, maksudnya adalah untuk mengetahui banyaknya karakter yang terdapat pad suatu string pada php.
<?php
$kalimat = "Gunawan adalah Teman Saya";
$banyakkarakter = strlen($kalimat);
echo $banyakkarakter;
?>
Hasil dari kode di atas :
25
Fungsi strpos()
Fungsi strpos adalah untuk mengetahui jumlah string yang kita inginkan didalam suatu string, berikut contohnya:
Kita lihat apakah string 'buas' terdapat pada string berikut :
<?php
echo strpos("Singa itu buas", "buas");
?>
Kode di atas akan menghasilkan :
10
Seperti anda lihat strpos() tidak menghasilkan nilai 11 sebab perhitungan karakter pada strpos bukan dimulai dari 1 melainkan dari 0.
Comments
Post a Comment
Tinggalkan Komentar