小编Rao*_*oul的帖子

为什么PHP的urlencode使用不同的URL编码?

η的URL编码是%CE%B7.但在PHP中,我写作时会得到一些奇怪的符号echo urldecode("%ce%b7");

相反,如果我写,echo urlencode("?");那么我得到%26%23951%3B.为什么我不能使用%CE%B7?

解

问题是我们使用typo3.它有些如何不使用unicode进行内部处理.一旦我们设置$TYPO3_CONF_VARS['BE']['forceCharset'] = 'utf-8';错字3输出echo urldecode("%ce%b7");是正确的.

为什么echo urlencode("?");让我%26%23951%3B看到Joni的答案.

php unicode typo3 urlencode

4
推荐指数
1
解决办法
1383
查看次数

标签 统计

php ×1

typo3 ×1

unicode ×1

urlencode ×1