面试题–总结知识点

来源:互联网 发布:2016淘宝客计入权重吗 编辑:程序博客网 时间:2024/06/05 16:56

一.flock 文件锁 LOCK_UN 释放锁 LOCK_EX 互斥锁

用法:flock(‘demo.txt’,LOCK_UN)

二.遍历一个文件夹下所有的文件夹

function scan_dir($dir){

if(is_dir($dir))

{

handle=opendir(dir);

while(file=readdir(handle) !== false){

if(file!=./ &&file!==../){

if(is_dir(dir./.file)){

file[file] = scan_dir(dir./.file);

}else{

file[]=file;

}

}

}

close($handle);

return $file

}

}

三. mkdir(path,mod,true) 创建多级目录

四.PHP的垃圾回收机制?

php采用引用计数的垃圾回收机制,每个对象内都有一个计数器,只要一连接或者引用对象,计数器就会加1,如果把对象剥离空间或者设成null则减一,一旦计数器为零就释放此对象占用的内存空间

10、php如何获取当前页面的url?如:”https://www.baidu.com/index.php?username=xiaoqiang”
[php] view plain copy
在CODE上查看代码片派生到我的代码片

<?php  //以下函数可以获取当前页面的URL,不管是http还是https  function curPageURL() {       $pageURL = 'http';       if (!empty($_SERVER['HTTPS'])) {$pageURL .= "s";}       $pageURL .= "://";       if ($_SERVER["SERVER_PORT"] != "80") {           $pageURL .= $_SERVER["SERVER_NAME"].":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];       } else {           $pageURL .= $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];       }       return $pageURL;   }   echo curPageURL();   
原创粉丝点击