php技巧

  • php读取目录所有文件信息dir示例

    复制代码 代码如下: <?php set_time_limit(0); function tree($directory) { $mydir=dir($directory); echo &quo ...

  • PHP中使用DOMDocument来处理HTML、XML文档的示例

    其实从PHP5开始,PHP就为我们提供了一个强大的解析和生成XML相关操作的类,也就是我们今天要讲的 DOMDocument 类.不过我估计大部分人在爬取网页时还是会喜欢用正则去解析网页内容,学了今天 ...

  • 理解PHP5中static和const关键字的区别

    PHP5中加入了很多面向对象的思想,PHP5的面向对象比较接近Java的面向对象思想.我们这里对PHP5中的static和const关键字作用进行一下描述,希望对学习PHP5的朋友有帮助. (1) s ...

  • 批量修改RAR文件注释的php代码

    我们打开WINRAR的帮助文件,帮助文件中提到了在命令行模式下修改RAR文件注释及添加压缩文档的两个参数分别为A\C,WINRAR的说明文件如下: 从当前文件夹添加全部 *.hlp 文件到压缩文件 h ...

  • php 出现Strict Standards: Only variables should be passed by reference in的解决方法

    这个问题多半是因为引用传递参数引起的,解决办法一是修改代码不使用引用传递:另一个办法是修改php配置文件,修改error_reporting 其值改为error_reporting = E_ALL&a ...

  • 利用discuz实现PHP大文件上传应用实例代码

    对于确实需要改善论坛附件上传条件的朋友可以尝试将上面提及的参数在php.ini进行设置,以适应大文件上传的需要.同时别忘记在论坛的后台相应做附件限制的地方进行设置. 论坛主要有2个地方可以对附件上传的 ...

  • PHP5.0 TIDY_PARSE_FILE缓冲区溢出漏洞的解决方案

    漏洞说明 不得不再次吐槽一下exploit-db对exp审核的质量,这个exp仍然不能触发漏洞,修改第一个参数则可以触发,我给出的poc是一个可以触发php漏洞的,问题出现在php_tidy.dll扩 ...

  • Drupal 添加模块出现莫名其妙的错误的解决方法(往往出现在模块较多时)

    状况如下: 1.点击保按钮后,不能正常转到页面,出现空白页面: 2.刷新页面,发出导航中许多项已经没有了,还存在的项点击也不能进入正常的页面. 测试了多次没有发现任何问题,多次重装.测试,终于出现了一 ...

  • 基于php下载文件的详解

    php下载文件,比如txt文件.出现的效果就是,弹出浏览器自带的下载框,出现另存为操作.有时候会出现内存溢出和超时的现象.超时的话,设置set_time_limit(0);出现内存溢出的话,有可能是因 ...

  • PHP实现指定字段的多维数组排序函数分享

    PHP数组排序可以用array_multisort方法实现,但是如果是多维数组,并且我们要指定数组中的某个字段进行排序,那么这就需要我们自己写方法实现了.本文分享了一段PHP指定字段的多维数组排序方法 ...

  • PHP如何从txt文件中读取数据详解

    目录 一.打开/关闭文件 二.读写文件 1.读取整个文件 2.读取一行数据 3.读取一个字符 4.读取任意长度的字符串 总结 一.打开/关闭文件 1.对文件操作时首先要打开文件,打开文件用 fopen ...

  • php中cookie的作用域

    setcookie("cookie名","值","作用域") 作用域"/"表示COOKIE作用在根目录下所有文件 作用域 ...

  • PHP日期和时间函数的使用示例详解

    (1)查看日期函数拓展 phpinfo() <?php phpinfo(); 打开上述页面之后,可以看到以下,证明已经安装日期拓展 浏览器输入php.net访问php的文档 (2)设置时区 方式 ...

  • PHP数组相加操作及与array_merge的区别浅析

    发现问题 今天看到一段代码,是这么写的,感觉不熟悉,下面粘贴出来看看: <?php $array_one = [ 内容 ]; $array_two = [ 内容 ]; //关键的在这里 $arr ...

  • PHP中session变量的销毁

    PHP中session变量的销毁

  • PHP中的多种加密技术及代码示例解析

    对称加密(也叫私钥加密)指加密和解密使用相同密钥的加密算法.有时又叫传统密码算法,就是加密密钥能够从解密密钥中推算出来,同时解密密钥也可以 从加密密钥中推算出来.而在大多数的对称算法中,加密密钥和解密 ...

  • PHP实现从上往下打印二叉树的方法

    本文实例讲述了PHP实现从上往下打印二叉树的方法.分享给大家供大家参考,具体如下: 问题 从上往下打印出二叉树的每个节点,同层节点从左至右打印. 解决思路 每层树从左到右打印,所以需要将节点的左右子树 ...

  • php base64 编码与解码实例代码

    php base64 编码与解码详解 1.自定义规则方式编码和解码 实例 public function test_changinttoStr () { $intvalue1 = 1232344234 ...

  • 使用php+Ajax实现唯一校验实现代码[简单应用]

    首先创建一个Ajax类(Ajax类) 然后新建一个文件form.html --------------------------form.html---------------------------- ...

  • PHP实现字符串大小写转函数的功能实例

    字符串的大小写转换功能在日常中经常使用.那么如何实现一个简单的大小写转换功能呢? 在php中,最终使用的是c语言的toupper,tolower函数将字符进行大小写转换.因此需要定义一个字符大小写转换 ...