您好,欢迎光临本网站![请登录][注册会员]  

开发技术下载,其它下载列表 第88707页

« 1 2 ... .02 .03 .04 .05 .06 88707.08 .09 .10 .11 .12 ... 222726 »

[其它] php判断目录存在的简单方法

说明:PHP判断文件或目录是否存在 file_exists:判断文件是否存在 $file = check.txt; if(file_exists($file)) { echo 当前目录中,文件.$file.存在; } else { echo 当前目录中,文件.$file.不存在; } is_dir:判断目录是否存在 $dir = c:/datacheck; if(is_dir($dir)) { echo 当前目录下,目录.$dir.存在; } else { echo 当前目录下
<weixin_38698403> 上传 | 大小:25kb

[其它] ThinkPHP 5.x远程命令执行漏洞复现

说明:一、漏洞描述 2018年12月10日,ThinkPHP官方发布了安全更新,其中修复了ThinkPHP5框架的一个高危漏洞: https://blog.thinkphp.cn/869075  漏洞的原因是由于框架对控制器名没有进行足够的检测,导致在没有开启强制路由(默认未开启)的情况下可能导致远程代码执行,受影响的版本包括5.0和5.1。 二、漏洞影响版本 Thinkphp 5.x-Thinkphp 5.1.31 Thinkphp 5.0.x<=5.0.23 三、漏洞复现 1、官网下载Thi
<weixin_38690079> 上传 | 大小:318kb

[其它] PHP中16个高危函数整理

说明:php中内置了许许多多的函数,在它们的帮助下可以使我们更加快速的进行开发和维护,但是这个函数中依然有许多的函数伴有高风险的,比如说一下的16个函数不到万不得已不尽量不要使用,因为许多“高手”可以通过这些函数抓取你的漏洞。 passthru() 功能描述:允许执行一个外部程序并回显输出,类似于 exec()。 危险等级:高 exec() 功能描述:允许执行一个外部程序(如 UNIX Shell 或 CMD 命令等)。 危险等级:高 system() 功能描述:允许执行一个外部程
<weixin_38517122> 上传 | 大小:48kb

[其它] php文件后缀不强制为.php的实操方法

说明:在大家学习PHP中,认为php文件的后缀一定为.php,其实不然,我们可以把它写成其他的后缀。这样也可以防止其他人的恶意攻击。 php文件后缀不强制为.php 首先,我们先测试一下,PHP文件的后缀按传统的.php结尾的文件。然后在浏览器中运行这个文件。完美运行。 我们在建立一个文件。这个文件的后缀为.inc。然后呢,运行这个文件,看是否可以运行。这个时候,我们会发现一个问题。运行的时候出现一个下载框。 类似于这样的文件,不是已.php结尾。但是里面的内容为php内容。就得使用php的内置
<weixin_38601215> 上传 | 大小:135kb

[其它] php创建多级目录与级联删除文件的方法示例

说明:本文实例讲述了php创建多级目录与级联删除文件的方法。分享给大家供大家参考,具体如下: 创建多级目录 mkdir函数只能创建一级的目录,如果我们想创建多级目录,则需要自己编写函数。 <?php $path = one/two/three/four; function mkdir_p($path,$mode=0700){ $arr = explode(/,$path); $path = ''; foreach($arr as $v){ $path .= $v;
<weixin_38704156> 上传 | 大小:37kb

[其它] PHP中抽象类,接口功能、定义方法示例

说明:本文实例讲述了PHP中抽象类,接口功能、定义方法。分享给大家供大家参考,具体如下: 这里先介绍接口,因为在我最近看的好几本php工具书中都没有提到抽象类。 本人也觉得,在理解了接口后抽象类也非常好理解。 例子代码随便写了一下。例子代码是很ok的,测试过了不会报错,懒得看代码的筒靴们看文字一样。栗子举的不好。 代码测试环境:php5.3.29 接口(interface): 接口就是为抽象而生的,相当于一个约定或规范,方便框架搭建,代码分工。 它里面指定了抽象方法的名称和参数和成员常量,但不能包含任
<weixin_38672794> 上传 | 大小:62kb

[其它] PHP通过调用新浪API生成t.cn格式短网址链接的方法详解

说明:本文实例讲述了PHP通过调用新浪API生成t.cn格式短网址链接的方法。分享给大家供大家参考,具体如下: 新浪提供了长链接转为短链接的API,可以把长链接转为 t.cn/xxx 这种格式的短链接。 API: http://api.t.sina.com.cn/short_url/shorten.json (返回结果是JSON格式) http://api.t.sina.com.cn/short_url/shorten.xml (返回结果是XML格式) 请求参数: source 申请应用时分配的App
<weixin_38737751> 上传 | 大小:56kb

[其它] PHP封装的mysqli数据库操作类示例

说明:本文实例讲述了PHP封装的mysqli数据库操作类。分享给大家供大家参考,具体如下: 由于PHPMySQL操作在PHP5.4以下被弃用而推荐使用mysqli(MySQL Improvement),这里是在我原有的MySQL数据库操作类的基础上加以改进而编写出的MySQLI数据库操作类,整体代码与MySQL数据库操作类大致相同,直接实例化db_class即可 <?php class db_class{ public $db_url; //连接地址 public $db_us
<weixin_38610682> 上传 | 大小:44kb

[其它] PHP数组遍历的几种常见方式总结

说明:本文实例讲述了PHP数组遍历的几种常见方式。分享给大家供大家参考,具体如下: 1、使用for循环遍历数组 conut($arr);用于统计数组元素的个数。 for循环只能用于遍历,纯索引数组!!!! 如果存在关联数组,count统计时会统计两种数组的总个数,使用for循环遍历混合数组,导致数组越界!! eg: $arr = array(1,2,3,5,6,7); $num = count($arr); //count最好放到for外面,可以让函数只执行一次 echo 数组元素的个数{$num}
<weixin_38621624> 上传 | 大小:67kb

[其它] php面试中关于面向对象的相关问题

说明:PHP中面向对象常考的知识点有以下7点,我将会从以下几点进行详细介绍说明,帮助你更好的应对PHP面试常考的面向对象相关的知识点和考题。 整个面向对象文章的结构涉及的内容模块有: 一、面向对象与面向过程有什么区别? 二、面向对象有什么特征? 三、什么是构造函数和析构函数? 四、面向对象的作用域范围有哪几种? 五、PHP 中魔术方法有哪些? 六、什么是对象克隆? 七、this、self和parent的区别是什么? 八、抽象类与接口有什么区别与联系? 九、PHP面
<weixin_38617451> 上传 | 大小:100kb

[其它] php防止表单重复提交实例讲解

说明:说来惭愧,前几天做项目的时候,出现个低级错误。在公司后台做表单提交,一是自己员工用,二是 html 自己来写的,没有验证表单重复提交,结果出错了。写出来记录下以便提醒自己,时刻不能疏忽。 解决方法 其实方法有很多种,只举例几个简单的来说说。 框架 很多框架都有防止重复提交的功能,大家应该都有了解,这里不再赘述。 前端 原理很简单,用户点击提交之后,使用 JS 将提交按钮置灰即可。 后端 也就是使用 PHP 进行验证,当然不局限以下几种 Cookie 用户提交表单到后端,在 Cookie 中做标记
<weixin_38660918> 上传 | 大小:43kb

[其它] PHP getName()函数讲解

说明:PHP getName() 函数 实例 返回 XML 元素及其子元素的名称: <?php $xml=<<<XML Volvo BMW Saab XML; $sxe=new SimpleXMLElement($xml); echo $sxe->getName() . ; foreach ($sxe->children() as $child) { echo $child
<weixin_38668225> 上传 | 大小:34kb
« 1 2 ... .02 .03 .04 .05 .06 88707.08 .09 .10 .11 .12 ... 222726 »