php技巧
-
php 操作excel文件的方法小结
一.php,不用COM,生成excel文件 复制代码 代码如下: <? header("Content-type:application/vnd.ms-excel"); he ...
-
WordPress中重置文章循环的rewind_posts()函数讲解
有些时候,在索引页中(首页.分类文章.标签文章.作者文章索引--)提前进入 WordPress 文章循环中( Loop ),以获得一些我们想要获得的信息,但 WP 中,单一页面一般只会一次性跳入循环, ...
-
详解WordPress中的头像缓存和代理中的缓存更新方法
wordpress评论中的头像是使用Gravatar的头像服务(Gravatar官方注册地址:http://en.gravatar.com),用户的缓存头像一般都是固定不变的,所以我们可以将头像缓存到 ...
-
php无需编译安装openssl扩展的实现方法
在php中使用RSA算法的时候,需要调用openssl_get_publickey方法,但同时需要对php编译openssl扩展,否则会提示以下错误: Call to undefined functi ...
-
浅谈PHP中output_buffering
一.我们要说一下php中的缓存大概有哪些! 在PHP中,我们可以粗略的将缓存分为客户端缓存(Browser缓存),服务器端缓存(Server缓存).由于PHP是基于B/S架构的,所以,我们可以理解为浏 ...
-
简单的PHP缓存设计实现代码
复制代码 代码如下: <?php //本功能主要是利用文件修改时间函数filemtime与现在时间作减法判断是否更新内容. $cahetime=2;//设置过期时间 $cahefile=&quo ...
-
PHP中source #N问题的解决方法
最近写PHP里面的查询经常会遇到source #4或者source#5这样的问题,也就是通过mysql_query($sql1)进行一段查询的操作,返回的结果不是想要的字段而是source,去网上查了 ...
-
PHP入门教程之数组用法汇总(创建,删除,遍历,排序等)
本文实例总结了PHP数组用法.分享给大家供大家参考,具体如下: Demo1.php <?php //创建一个数组变量 $userNames = array('张三','李四','王五'); // ...
-
2020最新版 PhpStudy V8.1版本下载安装使用详解
最新版2020 PhpStudy V8.1的安装 一.从官网下载安装包并安装 PhpStudy v8.1下载官网 自己选择64位或者32位进行下载,下载之后默认安装 二.打开软件,开启Apache服务 ...
-
解析php dirname()与__FILE__常量的应用
__FILE__表示当前所在文件的绝对路径包括文件名,dirname(__FILE__)表示当前文件的绝对路径,basename(__FILE__)表示当前文件的文件名称,dirname(__FILE ...
-
PHP学习笔记(一):基本语法之标记、空白、和注释
一.PHP 标记 1.XML风格 复制代码 代码如下: <?php echo "hello world";?> 2.简短风格 复制代码 代码如下: <? echo ...
-
PHP 基于Yii框架中使用smarty模板的方法详解
第一种方法按照YII系统的办法生成视图觉得有点麻烦,觉得用smarty更省事.尝试着把smarty模板加进来了. 复制代码 代码如下: date_default_timezone_set(" ...
-
PHP的Yii框架使用中的一些错误解决方法与建议
此文意在记录 Yii 开发过程中的小问题解决方案,不全面,不权威,不是教程.自己写过,觉得可以解决问题,以后也可能用上,就记记吧. 1. Yii 中 Js 和 Css 文件的引入. 我 ...
-
用PHP的反射实现委托模式的讲解
委托模式是软件设计模式中的一项基本技巧.在委托模式中,有两个对象参与处理同一个请求,接受请求的对象将请求委托给另一个对象来处理.委托模式是一项基本技巧,许多其他的模式,如状态模式.策略模式.访问者模式 ...
-
php安全配置记录和常见错误梳理(总结)
通常部署完php环境后会进行一些安全设置,除了熟悉各种php漏洞外,还可以通过配置php.ini来加固PHP的运行环境,PHP官方也曾经多次修改php.ini的默认设置. 下面对php.ini中一些安 ...
-
用PHP实现递归循环每一个目录
函数的原理很简单,主要就是用了一下递归调用. 复制代码 代码如下: function file_list($path){ if ($handle = opendir($path)) { while ( ...
-
解决Mac OS X 自带PHP环境gd库扩展缺少freetype的问题
验证码真的出来喽! curl -s http://php-osx.liip.ch/install.sh | bash -s 7.0 以上这篇解决Mac OS X 自带PHP环境gd库扩展缺少freet ...
-
PHP封装的验证码工具类定义与用法示例
本文实例讲述了PHP封装的验证码工具类定义与用法.分享给大家供大家参考,具体如下: 下面分享的是我自己封装的验证码工具类,在平时的项目中会比较经常用到的工具类,目前封装的这个工具类简易版的,如果有需要 ...
-
PHP笛卡尔积实现算法示例
本文实例讲述了PHP笛卡尔积实现算法.分享给大家供大家参考,具体如下: <?php $arr = array(array(1,3,4,5),array(3,5,7,9),array(76,6,1 ...
-
php经典算法集锦
本文实例讲述了php几个经典算法.分享给大家供大家参考,具体如下: 有5个人偷了一堆苹果,准备在第二天分赃.晚上,有一人遛出来,把所有菜果分成5份,但是多了一个,顺手把这个扔给树上的猴了,自己先拿1/ ...
