1. PHP中的命名空间是什么? 官方解释在此: 命名空间概述 命名空间用一句话说,就是:把 类、函数、变量 等放到逻辑子文件夹中去,以避免命名冲突。 注:命名空间跟实际代码文件在文件系统中的路径没有任何关系,如果你感到迷茫,可以看看本文最后一节。 2. 被隐藏的第一个 \ 在每个 PHP 文件的最 ...
分类:
Web程序 时间:
2018-01-17 01:03:33
阅读次数:
191
1.yum安装和源代码编译在使用的时候没啥区别,但是安装的过程就大相径庭了,yum只需要3个命令就可以完成,源代码需要13个包,还得加压编译,步骤很麻烦,而且当做有时候会出错,源代码编译安装大概需要2个小时,好处在于可以自己配置地址等一些参数,yum安装半个小时搞定,一般不会出错,更新也很方便。2. ...
分类:
其他好文 时间:
2018-01-16 18:09:15
阅读次数:
121
简单来说,Phar就是把Java界的jar概念移植到了PHP界。 Phar可以将一组PHP文件进行打包,还可以创建默认执行的stub(或者叫做 bootstrap loader),Phar可以选择是否进行压缩,可选gzip和bzip2格式。 下面举例说明如何创建和使用Phar: 假设我们的项目名称是 ...
分类:
Web程序 时间:
2018-01-16 10:19:28
阅读次数:
216
在项目实际开发中,有将打开的各个链接页面隔离的需求(防止静态资源起冲突),这个时候常规思路就是使用iframe来实现!但遇到一个比较棘手的问题,当用easyui Tabs打开一个iframe页面时,怎么解决原有共用静态资源引入的问题。有人建议可以考虑将共用静态资源文件放到一个php文件中,然后每次渲 ...
分类:
其他好文 时间:
2018-01-15 00:16:54
阅读次数:
1073
其实呢,文件上传的插件很多,可是现在做的东西要求尽量少用插件,所以就自己写了一下。 之前也用node写过对文件处理方面的东西,这次用php写着试一下。 a.html文件 b.php文件: 在这当中也遇到了几个问题 1.在PHP中通过print_r($_FILES)打印时,有时候formData里面的 ...
分类:
Web程序 时间:
2018-01-14 18:44:02
阅读次数:
231
简单记录一些文件包含漏洞的常用方法 产生原因: 文件包含漏洞的产生原因是在通过引入文件时,由于传入的文件名没有经过合理的校验,或者校检被绕过,从而操作了预想之外的文件,就可能导致意外的文件泄露甚至恶意的代码注入。 常见的导致文件包含的函数如下: PHP: include(), include_onc ...
分类:
Web程序 时间:
2018-01-14 17:41:11
阅读次数:
219
一、增加数据 用bootstrap做 然后访问数据库 tianjia.php文件 add.php文件 二、删除数据 delete.PHP文件 ...
分类:
其他好文 时间:
2018-01-14 17:39:43
阅读次数:
160
1. 在项目routes/web.php文件中添加了自定义的路由后,访问laravel.test.cn/index.php/list (虚拟域名详情见配置),可以正常访问,但是去掉index.php后,提示404 Not Found 2. 按照Laravel 5.5 文档Pretty URLs章节, ...
分类:
Web程序 时间:
2018-01-13 01:19:36
阅读次数:
206
__DIR__ :当前内容写在哪个文件就显示这个文件目录 __FILE__ : 当前内容写在哪个文件就显示这个文件目录+文件名 比如文件 b.php 包含如下内容: <?php $basedir = dirname(__FILE__); ?> 如果b.php被其他目录里的a.php文件require ...
分类:
Web程序 时间:
2018-01-10 22:40:17
阅读次数:
256
dedecms的数据库操作类,非常实用,在二次开发中尤其重要,这个数据库操作类说明算是奉献给大家的小礼物了。 引入common.inc.php文件 1 require_once (dirname(__FILE__) . "/include/common.inc.php"); 1 require_on ...
分类:
数据库 时间:
2018-01-10 11:30:49
阅读次数:
227