StepCoding

Encoding URLs แบบ RFC 1738

อ่าน [869] หมวดหมู่: Encoding และ Escaping

เมื่อต้องการ encode string ที่ขึ้นอยู่กับข้อกำหนดของ URL ให้ใช้ฟังก์ชันrawurlencode() ดังนี้

# รูปแบบ
$output = rawurlencode(input);
<?php
$name = "Programming PHP";
$output = rawurlencode($name);
echo "http://localhost/stepcoding/$output";
// http://localhost/stepcoding/Programming%20PHP
?>

เมื่อมีฟังก์ชันในการ encode แล้ว ก็ต้องมีฟังก์ชันในการ decode เช่นกันดังนี้

<?php
$encode = 'Programming%20PHP';
echo rawurldecode($encode);
// Programming PHP
?>
<pre class='brush: php;'> </pre>

ผู้สนับสนุน