面试题–总结知识点
2017-09-15 15:51
155 查看
一.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上查看代码片派生到我的代码片
用法: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();
相关文章推荐
- 常见的C++面试题与知识点总结(一)
- 常见C++面试题及基本知识点总结(一)
- JAVA常用知识点及面试题总结
- php面试题常见知识点总结
- 根据面试题总结的一些初中级java面试知识点
- 机器学习——神经网络、深度学习 知识点总结 及 面试题汇总
- Java继承知识点总结(加面试题实例)
- 【转载】php面试题常见知识点总结
- 面试题总结之SpringMVC核心知识点
- 机器学习、深度学习 知识点总结及面试题
- 常见C++面试题及基本知识点总结(一)
- 机器学习、深度学习 知识点总结及面试题
- 对于XiyouLinux Group面试题知识点的总结和面试的感受
- 常见C++面试题及基本知识点总结(一)
- 2016年最新iOS面试题精选总结--- 高级知识点之必会(四)
- 常见C++面试题及基本知识点总结(一)
- 常见C++面试题及基本知识点总结
- 常见C++面试题及基本知识点总结
- 常见C++面试题及基本知识点总结(一)