PHP问题$ _GET

 leooooo 发布于 2022-12-23 23:56

$_GETvar 有一个非常奇怪的问题.

这是我的代码:

if(isset($_GET['offer'])) {
    $params = array();
    $params['wifi'] = "%wifi%";
    $params['publisher'] = "%pubid%";
    $params['framework'] = "%framework%";
    $params['date'] = "%cachebuster%";

    foreach($params as $key=>$param){

    $array[$_GET[$key]] = $_GET[$key];

    }

    print_r($array);
}

这是我发送的网址:http: //example.com/track/?offer = g58fFPK49fk4&click_id =%guid%&wifi =%wifi%&publisher = appubid%&framework =%framework%&date =%cachebuster%

这是我得到的奇怪输出:

Array ( [%wifi%] => %wifi% [%pubid%] => %pubid% [%framework%] => %framework% [Êchebuster%] => Êchebuster% )

为什么%cachebuster%会变成Êchebuster%

撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有