Мне нужно предоставить encodeURIComponent для ссылки. Этот вопрос связан с ответом PHP variable error in unicode. пожалуйста помогите.Как предоставить encodeURIComponent для ссылки
<?php
header('Content-Type: text/html; charset=utf-8');
?>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
<?php
$NewValue="";
if(!empty($_GET['NewValue'])){
echo $NewValue=$_GET['NewValue'];//this variable is the problem;
}
$Value="நன்றி";
?>
<a href="test1.php?NewValue=<?php echo $Value;?>">Click here</a>
</body>
</html>
Я не уверен, что я понимаю, что вы просите .. 'urlencode'? – Federkun
См. Здесь http://stackoverflow.com/questions/36533008/php-variable-error-in-unicode/36533094#36533094. Они объяснили encodeURIComponent, чтобы получить значение переменной Unicode. Итак, здесь также используется одна и та же переменная Unicode. Итак, необходимо использовать encodeURIComponent или нет –
, так что вы запрашиваете php-эквивалент 'encodeURIComponent'? – Federkun