Insan okunabilir URL arama dizeleri oluşturma

0 Cevap php

Ben sadece benim programa bir arama fonksiyonu uygulanmaktadır. Bir arama dizesi gönderilirse, program bu doz:

if (isset($_GET['s'])) {
    header('Location: /search/'.rawurlencode($_GET['s']));
    exit;
}

Ben tek sorun çıkan arama dize URL gerçekten insan okunabilir, örneğin olmadığıdır arama terimi is 500€ a lot of money is%20500€%20a%20lot%20of%20money içine sonuçları. Ben, örneğin, bir daha insan okunabilir arama URL'sini kurmak istiyorum is+500€+a+lot+of+money.

Bunu yapmanın basit bir yolu var mı yoksa, örneğin, elle dize kodlamak zorunda vb alanlar için bakmak ve onları değiştirin.

0 Cevap