php技巧

  • php和C#的yield迭代器实现方法对比分析

    本文实例讲述了php和C#的yield迭代器实现方法对比.分享给大家供大家参考,具体如下: yield关键字是用来方便实现迭代器的,免去了手工写迭代器的繁琐.迭代器常被用来实现协程,所以大部分的协程中 ...

  • PHP 基于Yii框架中使用smarty模板的方法详解

    第一种方法按照YII系统的办法生成视图觉得有点麻烦,觉得用smarty更省事.尝试着把smarty模板加进来了. 复制代码 代码如下: date_default_timezone_set(" ...

  • 配置php网页显示各种语法错误

    发现问题比解决问题重要,使用php集成开发环境Appserv网页会提示各种语法错误,但自己配置开发环境无法提示错误,特别当不是语法错误,比如com组件的调用,当不知道问题出现在何处,是不能忍受的,这时 ...

  • php生成图片验证码的实例讲解

    本文以实例演示5种验证码,并介绍生成验证码的函数.PHP生成验证码的原理:通过GD库,生成一张带验证码的图片,并将验证码保存在Session中. 1.HTML 5中验证码HTML代码如下: <d ...

  • PHP实现通用alert函数的方法

    本文实例讲述了PHP实现通用alert函数的方法.分享给大家供大家参考.具体如下: 函数:通用提示 参数:提示訊息,類型或網址,窗口名或函數名,延时毫秒 Alert("",&quo ...

  • php连接Access数据库错误及解决方法

    php+access连接数据库常用的方式一般有两种. 推荐的代码 需要注意php获取路径用的是realpath 复制代码 代码如下: <?php $connstr="DRIVER={M ...

  • php实现常见图片格式的水印和缩略图制作(面向对象)

    本文实例为大家分享了php水印和缩略图制作代码,使用面向对象的方法来实现常见图片格式jpg,png,gif的水印和缩略图的制作,供大家参考,具体内容如下 <?php header('Conten ...

  • mysql4.1以上版本连接时出现Client does not support authentication protocol问题解决办法

    mysql4.1以上版本连接时出现Client does not support authentication protocol问题解决办法 shell> mysql Client does n ...

  • PHP中new static()与new self()的区别异同分析

    本文实例讲述了PHP中new static()与new self()的区别异同,相信对于大家学习PHP程序设计能够带来一定的帮助. 问题的起因是本地搭建一个站.发现用PHP 5.2 搭建不起来,站PH ...

  • PHP 反射(Reflection)使用实例

    PHP Reflection是用于获取类.扩展.方法.函数.对象.参数.属性的详细信息. ReflectionClass类获取类相关信息,如获取属性.方法.文档注释等. <?php class ...

  • PHP实现HTML页面静态化的方法

    随着网站的内容的增多和用户访问量的增多,无可避免的是网站加载会越来越慢,受限于带宽和服务器同一时间的请求次数的限制,我们往往需要在此时对我们的网站进行代码优化和服务器配置的优化. 一般情况下会从以下方 ...

  • php通过隐藏表单控件获取到前两个页面的url

    自己在学习过程中也遇到了类似的问题: 比如,后台是想做成这样子的: 但是实际则是这样的: 解决方法: 通过隐藏表单控件 <input type="hidden" name=& ...

  • php模拟js函数unescape的函数代码

    复制代码 代码如下: function unescape($str) { $ret = ''; $len = strlen($str); for ($i = 0; $i < $len; $i++ ...

  • Windows环境下安装PHP Pear的方法图文教程

    本文实例讲述了Windows环境下安装PHP Pear的方法.分享给大家供大家参考,具体如下: PEAR简介 PEAR是PHP扩展与应用库(the PHP Extension and Applicat ...

  • php7基于递归实现删除空文件夹的方法示例

    本文实例讲述了php7基于递归实现删除空文件夹的方法.分享给大家供大家参考,具体如下: php版本7.0.4 代码如下: <?php $path = 'd:/'; rmDir_1($path); ...

  • PHP 引用是个坏习惯

    复制代码 代码如下: function binsearch(&$arr, $key, $value) { $low = 0; $high = count($arr); while ($low ...

  • php递归遍历多维数组的方法

    本文实例讲述了php递归遍历多维数组的方法.分享给大家供大家参考.具体如下: <?php function get_array_elems($arrResult, $where="ar ...

  • php实现用手机关闭计算机(电脑)的方法

    本文实例讲述了php实现用手机关闭计算机(电脑)的方法.分享给大家供大家参考.具体分析如下: 适合有手机和电脑,用wifi的php web开发.方便关闭你的电脑(尤其在你想睡觉时 ),适合局域网 用法 ...

  • PHP rmdir()函数的用法总结

    本教程将介绍rmdir()函数的使用 新建一个293.php,如图所示: 输入php网页的结构(<?php?>),如图所示: 声明PHP与浏览器交互的文件类型和编码,如图所示: rmdir ...

  • 使用PHP生成二维码的方法汇总

    随着科技的进步,二维码应用领域越来越广泛,本站之前已有文章介绍通过使用jQuery插件来生成二维码,今天我给大家分享下如何使用PHP生成二维码,以及如何生成中间带LOGO图像的二维码. 利用Googl ...