2017-02-03 11 views
1

Я работаю в Wordpress, и мне нужно установить ссылку на внешние продукты, которая содержит название как параметр для продукта woocommerce. все задачи выполняются, но название продукта содержит французские слова (â, ê, î, ô, û), поэтому url генерирует неправильным образом.Проблемы с кодировкой URL-адреса PHP

Выпуск: http://antiqbook.com/search.php?action=search&owner_id=cab&title=Prom%C3%A9th%C3%A9e+et+Epim%C3%A9th%C3%A9e.

need: http://antiqbook.com/search.php?action=search&owner_id=cab&title=Prom%E9th%E9e+et+Epim%E9th%E9e.

ответ

1
<?php  
    $url = "http://antiqbook.com/search.php? action=search&owner_id=cab&title="; 
    $encodeUrl = urlencode("Prom%C3%A9th%C3%A9e+et+Epim%C3%A9th%C3%A9e."); 
    $url .= $encodeUrl; 
    echo $url; 
?> 
+0

Вы можете использовать код выше, он может решить вашу проблему –

+0

да, я получил это раньше, но спасибо за ответы. –