日常 问题 汇总

来源:互联网 发布:蚁群算法基本思想 编辑:程序博客网 时间:2024/06/01 08:15
$str="一朵玫瑰花";

实现

‘<font>一</font><font>多</font><font></font><font></font><font>花</font>’;

1
2
3
4
5
$str "一朵玫瑰花";
$str = iconv('gbk''utf-8'$str); //已是 utf-8 就不需要
$str =  preg_replace('/./u''<font>$0</font>'$str);
$str = iconv('utf-8''gbk'$str); //已是 utf-8 就不需要
echo $str;

第一次页面访问,服务器发送一段含有sessionid的cookie给客户端,这个cookie是存在客户端哪里的?缓存里面还是硬盘里面
,关闭网页再次访问之前的cookie就是失效了吗?
session.cookie_lifetime = 15这个东西,页面存在15秒之后刷新cookie里面的sessionid就失效了吗?


Cookie:将信息保存在客户端上,可以设置有效时间。如果时间过期,cookie就是失效。
Session:将信息已文件的形式保存在服务器中,关闭浏览器,session就会失效。
使用COOKIE在
第一次请求的时候,setcookie()设置cookie,将设置的信息放在响应头里。将文件产生的结果响应给了浏览器。浏览器读取到响应头中的信息,将该信息保存在浏览器中,
第二次请求的时候,当浏览器去请求文件的时候,会读取设置的cookie,将COOKIE中设置的值,携带在请求头里。在请求的文件中,使用$_COOKIE取的设置的COOKIE的值
COOKIE的保存时间。


session.gc_maxlifetime=1440
换成一个较大的数值


——————————————————————————————————————————————————————————


0 0
原创粉丝点击