1. 论坛系统升级为Xenforo,欢迎大家测试!
    排除公告

懂PHP的进一下~~

本帖由 博博2007-12-22 发布。版面名称:后端开发

  1. 博博

    博博 New Member

    注册:
    2005-11-13
    帖子:
    242
    赞:
    3
    我用PHP读取cookie的值时,出现这样的情况:
    当cookie的值里含有“+”号时,输出到页面时,会将它变成空格~~~:mummy:

    有没有人遇到这种情况?知不知道怎么解决???:ghost:;):sweat:
     
  2. 博博

    博博 New Member

    注册:
    2005-11-13
    帖子:
    242
    赞:
    3
    值为:oUrh1OK4AyKE8scZg6hKbSOQBWGOLxvWwFbnmnY+b358Vo3K39E/tA==

    将里面的+号变成空格~~~
     
  3. 博博

    博博 New Member

    注册:
    2005-11-13
    帖子:
    242
    赞:
    3
    str_replace~~~,我现在就是用这个方法解决这个问题的。。。

    但有没有其他不用替换的方法

    而+号是我测试过程序中发现的,为什么会这样?

    若碰到其他字符会不会出现这种情况呢~~~
     
  4. 博博

    博博 New Member

    注册:
    2005-11-13
    帖子:
    242
    赞:
    3
    用java来读取这个cookie,就会不出现这种情况,,所以,可能是PHP的缺陷~~~郁闷呢~~~