JAVA、PHP、前端、APP、网站开发 - 开发技术学习

开发技术学习 » 编程开发 » PHP笔试题集合

PHP笔试题集合

此文被围观3280 日期: 2015-03-13 分类 : 编程开发  标签:  ···

设置session的生命周期(php)

//第一种  setcookie()
$lifetime=60;//保存1分钟         
session_start();         
setcookie(session_name(),session_id(),time()+$lifetime,"/");
// 第二种  session_set_cookie_params() 
$lifetime=60;//保存1分钟
session_set_cookie_params($lifetime);
session_start();
session_regenerate_id(true);
//session_regenerate_id();方法用于改变当前session_id的值,并保留session中数组的值。参数默认为false,如果设置为true则改变session_id的值,并清空当前session数组。

PHP5里禁用cookie后SESSION还能用吗?

客户端禁用cookie以后 session还是可以用,此时session的id值是基于cookie传递的,所以session就不能共享传递了,可以通过在url中附加PHPSESSID的值进行传递,这个就是session的id值。


用PHP读取指定文件夹下所有文件,php遍历文件夹

$dir = "./Uploads/";
function get_dir($dir){
    if (is_dir($dir)){
        if ($dh=opendir($dir)){
            while (($file = readdir($dh)) !== false){
                if (is_dir($dir.'/'.$file) && ($file!=".") && ($file!="..")){
                    get_dir($dir.$file.'/');
                }else if (($file!=".") && ($file!="..")){
                    echo "filename: $dir.$file , filetype: " . filetype($dir . $file) . "<br />";
                }
            }
        }
        closedir($dh);
    }
}
get_dir($dir);


站点声明:部分内容源自互联网,为传播信息之用,如有侵权,请联系我们删除。

© Copyright 2011-2024 www.kfju.com. All Rights Reserved.
超级字帖 版权所有。 蜀ICP备12031064号      川公网安备51162302000234