php怎么获得目录,wordpress文章归档archivephp和分类目录模板categoryphp的区别是什么?
archive.php是调用你网站的所以分类目录 category.php是调用某一个id的分类目录。 这两个文件可以调用不同的样式模板
Apache的默认首页如果工作目录下没有indexphp和indexhtml就报404错误?
在Apache的配置文件里面,可能是httpd.conf,也可能是vhost的配置文件,找到目录的参数:注意options后面有没有Indexs?有,那么就可以列出目录,没有就不能列出目录。
php函数mkdir实现递归创建层级目录?
1
2
3
if(is_dir(dirname($path))){ //判断./1/2/3 已经有次文件目录
return mkdir($path); //这里执行的$path是多少,是整个目录吗,我理解成./1/2/3/4,很疑惑,所以请 //教下大家
}
这里的两个 $path 很显然是一样的,你都知道 dirname($path) 是 ./1/2/3 那么很显然 $path 应该是 ./1/2/3/4 了,为什么后面你又要说一个 ./1/2/3/4/5/6/7 呢
这个递归函数写得不好,而且还是多余的,现在 PHP 的 mkdir 函数已经能建多级目录了,只要第三个参数为 true 就可以:
1
mkdir('./1/2/3/4/5/6/7', 0777, true);
一个php创建文件目录的问题?
1,可以这样写的,类方法和内置方法同名没有冲突。
2,a || b,其实就是先检查a表达式是不是true,如果是false就再检查b表达式是不是true,其实你可以认为是 if(!a) {b} 的简写。同样&&是要检查两个表达式都为true,相当于if(a) {b} 的简写。
3,这是递归调用,用来创建多级目录,比如要创建/aaa/bbb/ccc时,函数先创建/aaa,然后再创建/aaa/bbb,再创建/aaa/bbb/ccc,不过内置的mkdir方法本身可以创建多级目录,第三个参数如果是true就可以了,比如 mkdir("/aaa/bbb/ccc",0777,true); 所以这里写递归没必要。
phpMyAdmin使用教程?
1、第1步:打开Apache安装目录下conf文件夹中的httpd.conf文件,将DocumentRoot和Directory值设为"E:/xampp/htdocs"(我的XAMPP安装在E盘)。
2、第2步:打开XAMPP控制界面,点击【start】按钮开启Apache和MySQL服务。
3、第3步:当出现如图所示信息时,说明Apache和MySQL服务已成功启动。如果启动不成功,可能是80等端口被占用,修改端口后启动即可。
4、第4步:打开浏览器,在地址栏中输入http://localhost/xampp/index.php,出现如图所示XAMPP的欢迎页面(注意:Apache的目录才能访问该页面)。点击页面左侧菜单栏的phpMyAdmin选项。
5、第5步:如此,我们就进入了phpMyAdmin的管理首页,可以进行MySQL的操作了。