η的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的答案.