$key=notify;
echo "&".$key;
猜猜会出现什么
居然出现神物
¬
为什么???
我查了字符表才发现
显示 名称        编号
¬ ¬        ¬
± ± ±
原来是这样
为什么会这样,为什么有的电脑就不会解析
$key=notify;
echo "&".$key; 为¬
难道跟php环境有关?

解决方案 »

  1.   

    转义这事儿是浏览器干的,另外 $key="notify";
      

  2.   

    应该是跟浏览器有关....
    反正&总是写成&就对了
      

  3.   

    嗯...密码也记得写成& 哈哈哈哈
      

  4.   


    //输出的字符被当作浏览器特殊字符编码,如: 在浏览器输出空格一样.
    echo htmlspecialchars("&".$key);//正常输出原始字符
      

  5.   

    很正常。你看源代码就看到了。是&notify
    浏览器解析成¬ify了。