Fungsi Stripslashes pada PHP
Fungsi stripslashes pada php adalah untuk menghapus atau menghilangkan karakter backslashes tanda garis miring terbalik ("\") menggunakan stripslashes() sehingga tidak mengganggu query mysql yang dikirim. Sebelum membahas fungsi stripslashes() perlu kita ketahui bahwa karakter backslash ("\") dalam bahasa pemrograman apapun termasuk PHP dikenal sebagai karakter escape. Dimana escape ini adalah karakter yang digunakan untuk memungkinkan karakter khusus ditampilkan bersama dengan karakter biasa ke halaman web atau interface aplikasi. Namun jika data string di database memiliki karakter kusus kemudian di dalamnya terdapat karakter escape, maka hal ini dapat menggagalkan query mysql yang diinginkan. Oleh karena itu dalam kasus ini kita membutuhkan fungsi stripslashes php untuk melakukan manipulasi.
Penggunaan fungsi stripslashes pada php hampir sama dengan fungsi php lain sejenisnya seperti addslashes() dan str_replace() sama-sama harus mengandung argumen di dalamnya. Dalam beberapa implementasi kasus pemrograman php fungsi stripslashes() juga dapat membersihkan data yang diambil dari database atau dari bentuk format HTML. Untuk lebih jelasya, contoh penggunaan stripslashes() akan segera kita bahas pada artikel ini dengan beberapa bentuk model, kondisi, dan tujuannya.
Fungsi Stripslashes pada PHP
php stripslashes()
Sebelum melanjutkan pembahasan materi kami sisipkan pembahasan lain tentang string yaitu fungsi mysql real escape string pada php yang mungkin dapat menambah pengetahuan juga. Selanjutnya adalah bagaimana cara menggunakan stripslashes() pada php berikut dengan penjelasan dari syntax dan penggunaan nya sehingga mudah untuk dipahami.
Fungsi stripslashes pada php tidak lepas dari argumen dalam nilai string yang didapat dari query mysql database atau dari halaman html. Stripslashes() memiliki syntax dasar seperti berikut ini;
echo stripslashes(nilai_string);
Dari syntax di atas diketahui bahwa stripslashes memiliki argumen dalam nilai string dan ini wajib, maka tidak akan bekerja jika nilai nya adalah numerik. Untuk lebih jelasnya silahkan perhatikan contoh kode php implementasi menampilkan nilai string dengan stripslashes() berikut ini.
<?php $string ="Sekarang hari Jum\'at"; echo stripslashes($string); ?>
Sekarang coba jalankan script php di atas pada web browser, maka akan menampilkan string dengan kalimat Sekarang hari Jum'at tanpa tanda backslashes. Padahal telah diketahui bahwa nilai variable $string mengandung karakter escape yaitu backslashes dengan tanda garis miring terbalik ("\").
Tutorial fungsi stripslashes pada php untuk menghilangkan karakter html kusus sampai disini mungkin sudah cukup untuk dipahami. Namun kita coba trial error lagi script php seperti di atas, akan tetapi tidak menggunakan fungsi stripslashes(), seperti script di bawah ini.
<?php $string ="Sekarang hari Jum\'at"; echo ($string); ?>
Jika dijalankan script php di atas pada web browser, maka akan menampilkan string dengan kalimat Sekarang hari Jum\'at berikut dengan tanda backslashes nya. Terlihat atau terkesan seperti tidak ada masalah, tampilan string di halaman web dan interface aplikasi berjalan baik. Itu karena $string tidak di ambil dari tabel database mysql, jika di gabung dengan query mysql maka karakter escape backslashes akan menjadi masalah dan mengganggu.
Dengan kata lain penggunaan fungsi stripslashes pada php untuk menghilangkan karakter backslashes kaidahnya adalah jika string diambil dan dimanipulasi dari database.
Tutorial Fungsi Stripslashes pada PHP
Sekian penjelasan dari kami tentang bagaimana cara menggunakan atau penggunaan stripslashes() dan fungsi stripslashes pada php untuk menghilangkan tanda backslashes yang tersedia dalam beberapa contoh model dan kondisi. Untuk mendapatkan source code nya silahkan langsung copas saja melalui coding-coding di atas, jika gagal dan atau error mohon hubungi kami melalui SMS atau email atau melalui form komentar dan obrolan. Semoga dapat membantu.
Baca juga :
- Fungsi Mysql Real Escape String Pada PHP
- Fungsi Mysql_fetch_array Pada PHP
- Cara Membuat Script Login Multiuser dengan PHP dan MySQL
- Membuat Form Input Data dengan PHP dan MySQL
- Script PHP untuk Cari Data pada Database MySQL
- Membuat Form dan Script Edit Data dengan PHP MySQL
- Membuat Widget Live Chat dengan PHP MySQL
Fungsi Stripslashes pada PHP
Tags: fungsi stripslashes, stripslashes php, stripslashes function, stripslashes(), fungsi stripslashes pada php