Penggunaan fungsi QUERY-STRING pada PHP

Penggunaan fungsi QUERY-STRING pada PHP

FUNGSI STRING
Fungsi string digunakan memanipulasi string untuk berbagai macam kebutuhan. Disini
akan dibahas beberapa fungsi string yang sering digunakan dalam membuat program
aplikasi web.

AddSlashes
Digunakan untuk menambahkan karakter backslash ( \ ) pada suatu string. Hal ini
penting digunakan pada query string untuk database, misalkan pada MySQL. Beberapa
karakter yang akan ditambahkan tanda backslahses adalah karakter tanda petik satu ( ‘ ),
karakter petik dua ( “ ), backslash ( \ ) dan karakter NULL.
Sintaks:
addslashes(string)

StripSlashes
Digunakan untuk menghilangkan karakter backslash ( \ ) pada suatu string.
Sintaks:
string stripslashes(string)

Crypt
Digunakan untuk meng-encrypt dengan metode DES suatu string. Fungsi ini sering
digunakan untuk mengacak string password sebelum disimpan dalam database. Dalam
penggunaan fungsi crypt ini dapat ditambahkan parameter string ‘salt’. Parameter ‘salt’
ini ditambahkan untuk menentukan basis pengacakan. ‘Salt’ string terdiri atas 2
karakter. Jika ‘salt’ string tidak ditambahkan pada fungsi crypt maka PHP akan
menentukan sendiri ‘salt’ string tersebut secara acak.
Sintaks:
crypt(string [ , salt ] )

Echo
Digunakan untuk mencetak isi suatu string atau argumen.
Sintaks:
echo( string argumen1, string argumen2 , ….)

Explode
Digunakan untuk memecah-mecah suatu string berdasarkan tanda pemisah tertentu dan
memasukkan hasilnya kedalam suatu variable array.
Sintaks:
explode(string pemisah , string [, int limit] )
Contoh:
$namahari = “minggu senin selasa rabu kamis jumat sabtu”;
$hari = explode(“ ”, $namahari);

Implode
Kegunaan fungsi ini adalah kebalikan daripada fungsi explode. Fungsi implode
digunakan untuk menghasilkan suatu string dari masing-masing elemen suatu array.
String yang dihasilkan tersebut dipisahkan oleh suatu string telah yang ditentukan
sebelumnya.
Sintaks:
implode(string pemisah , array)

Strip_Tags
Digunakan untuk menghilangkan kode-kode tag HTML pada suatu string.
Sintaks:
striptags(string [, string tags yang tidak dihilangkan] )

StrLen
Digunakan untuk menghitung jumlah karakter suatu string.
Sintaks:
strlen(string)

StrPos
Digunakan untuk mencari posisi pertama suatu sub string pada suatu string. Fungsi ini
biasanya digunakan untuk mencari suatu sub string didalam suatu string.
Sintaks:
strlen(string , sub string)

Str_Repeat
Digunakan untuk mengulang isi suatu string.
Sintaks:
str_repeat(string , int jumlah perulangan)

StrToLower
Digunakan untuk merubah suatu string menjadi huruf kecil (lowercase).
Sintaks:
strtolower(string)

StrToUpper
Digunakan untuk merubah suatu string menjadi huruf besar (uppercase)
Sintaks:
strtoupper(string)

SubStr
Digunakan untuk mengambil suatu sub string dengan panjang tertentu dari suatu string pada
posisi tertentu pula.
Sintaks:
substr(string, int posisi , int posisi)
Contoh:
substr(“abcdefg”,0,3); // mengasilkan string “abc”
substr(“abcdefg”,3,2); // menghasilkan string “de”

SubStr_Count
Digunakan untuk menghitung jumlah sub string dalam suatu string
Sintaks:
substr_count( string , string substring)
Contoh:
substr_count(“This is a test”,”is”); // menghasilkan nilai 2

UCFirst
Digunakan untuk mengganti karakter pertama pada suatu string menjadi huruf besar.
Sintaks:
ucfirst(string)

UCWords
Digunakan untuk mengganti karakter pertama pada setiap kata dalam suatu string
menjadi huruf besar.
Sintaks:
ucwords(string)

Dalam mengembangkan website WordPress dengan Divi mungkin kita akan melakukan parsing parameter dari satu halaman ke halaman lain. Dengan menggunakan pemrograman manual PHP hal ini dapat dilakukan dengan mudah, tetapi bagaimana hal ini dapat kita lakukan melalui WordPress dan Divi. Cara yang penulis pikirkan saat ini adalah menggunakan code Javascript yang kita masukkan melalui modul Code.

Cara untuk mendapatkan query string atau cara mendapatkan parameter dengan Javascript adalah dengan menggunakan location.search.
Contoh source codenya adalah seperti berikut ini:

<html>
<body>
<script>
var qs = location.search;
document.write(“Parameternya adalah:<br/><br/>” + qs);
</script>
</body>
</html>

Hasil dari source code di atas adalah seperti gambar di bawah ini

Penggunaan fungsi QUERY-STRING pada PHP

Dari https://stackoverflow.com/questions/5448545/how-to-retrieve-get-parameters-from-javascript kita mendapatkan function untuk mendapatkan suatu parameter melalui javascript dengan source code seperti berikut ini

function getQuery(q)
{
     return (window.location.search.match(new RegExp('[?&]' + q + '=([^&]+)')) || [, null])[1];
}

Informasi lebih lanjut silahkan mengunjungi

  1. https://www.w3schools.com/jsref/prop_loc_search.asp
  2. https://stackoverflow.com/questions/5448545/how-to-retrieve-get-parameters-from-javascript

Kunjungi www.proweb.co.id untuk menambah wawasan anda.