Heim  >  Artikel  >  Backend-Entwicklung  >  PHP中get获取url汉字乱码解决办法_PHP教程

PHP中get获取url汉字乱码解决办法_PHP教程

WBOY
WBOYOriginal
2016-07-13 17:00:14953Durchsuche

本文章来给大家介绍我们在提交表单时如果表单使用的是get方式,然后我们利用get获取到的会是乱码,下面我来看看是如何解决此问题的。

本来打算这样使用

 代码如下 复制代码

[查看辖区动态]

结果在list.php页面得到的是—–查看[辖区动怿]

我想可能是汉字的“态"这个编码和某些东西冲突了,所以。。。

我找到了网上这样解决:

使用:

 代码如下 复制代码

" charset="utf-8" target="main">[查看]

然后在list.php页面这样用

 代码如下 复制代码

$plate=urldecode($_GET['plate']);

也就不会乱码和传递不正常了


关于string urlencode ( string $str )函数

此函数便于将字符串编码并将其用于 URL 的请求部分,同时它还便于将变量传递给下一页。

Example #1 urlencode() 例子

 代码如下 复制代码

echo '';
?>

Example #2 urlencode() 与 htmlentities() 例子

 代码如下 复制代码

$query_string = 'foo=' . urlencode($foo) . '&bar=' . urlencode($bar);
echo '';
?>

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/631260.htmlTechArticle本文章来给大家介绍我们在提交表单时如果表单使用的是get方式,然后我们利用get获取到的会是乱码,下面我来看看是如何解决此问题的。...
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn