php技巧
-
几种有用的变型 PHP中循环语句的用法介绍
PHP手册中对它的语法定义如下: for (expr1; expr2; expr3) statement 下面说说for语句几种有用的变型. 1.无限循环 首先是人尽皆知的无限循环(亦可称" ...
-
利用PHP实现词法分析器与自定义语言
目录 一.分析需求 二.实现需求 三.如何使用 四.使用场景 之前项目有一个需求,业务人员使用中文编写一些自定义公式,然后需要我们后台执行将结果返回到界面上,于是就基于有限状态机写了这个词法分析器,比 ...
-
PHP递归算法的详细示例分析
我们在建设一个网站的时候,程序员们首选的当属PHP语言.我们对PHP还是比较熟悉的,接下来我们将会为大家介绍一下PHP递归算法.PHP,一个嵌套的缩写名称,是英文超级文本预处理语言(PHP:Hyper ...
-
php工具型代码之印章抠图
能将白底红字的印章抠出来,用的是php,框架是laravel,其他框架请自行调节.扣其他颜色也可以,把里面的那段rgb参数判断改改就行了,最后抠出来的效果就是白底变透明,然后只留下红色的章,放在其他页 ...
-
PHP使用PDO访问oracle数据库的步骤详解
前言 PDO 从一开始就吸取了现有数据库扩展成功和失败的经验教训.因为 PDO 的代码是全新的,所以我们有机会重新开始设计性能,以利用 PHP 5 的最新特性. PDO 旨在将常见的数据库功能作为基础 ...
-
PHP下escape解码函数的实现方法
GB2312编码: 复制代码 代码如下: function unescape($str) { $str = rawurldecode($str); preg_match_all("/%u.{ ...
-
解析WordPress中函数钩子hook的作用及基本用法
WordPress 的插件机制实际上只的就是这个 Hook 了,它中文被翻译成钩子,允许你参与 WordPress 核心的运行,是一个非常棒的东西,下面我们来详细了解一下它. 钩子分类 钩子分为两种, ...
-
在wamp集成环境下升级php版本(实现方法)
wamp集成环境下升级php版本1.下载php版本压缩包,解压php版本压缩包2.停掉wamp服务3.替换wamp\php文件4.替换wamp\Apache2\bin目录下的php5nsapi.dll ...
-
PHP+redis实现微博的推模型案例分析
本文实例讲述了PHP+redis实现微博的推模型.分享给大家供大家参考,具体如下: 最近在看了一下关于redis的内容,然后利用redis写了一个简单的微博项目,这篇文章是关于推模型的. 推模型 所谓 ...
-
Uncaught exception com_exception with message Failed to create COM object
在PHP中调用IE使用如下代码: 复制代码 代码如下: browser = new COM("InternetExplorer.Application"); 无法正常调用,直接报错 ...
-
简单的PHP图片上传程序
第一种: php部分 复制代码 代码如下: <?php if($_FILES['file']['error'] > 0){ echo '!problem:'; switc ...
-
PHP文件操作实例总结【文件上传、下载、分页】
本文实例讲述了PHP文件操作.分享给大家供大家参考,具体如下: 1.文件上传 上传域: input type="file" 普通文本框(text.password.textarea ...
-
提高php运行速度的一些小技巧分享
提高php运行速度的一些小技巧分享
-
最新的php 文件上传模型,支持多文件上传
复制代码 代码如下: <?php class UploadModel { protected $keys; protected $err = array(); protected $target ...
-
非集成环境的php运行环境(Apache配置、Mysql)搭建安装图文教程
本文为大家分享了php运行环境搭建安装图文教程,供大家参考,具体内容如下 安装apache: 1,不要安装到有中文的目录中: 2,尽量将apache,php,mysql安装到一个总的目录,便于管理. ...
-
PHP中利用sleep函数实现定时执行功能实现代码
在一些竞猜的网站中,如果我们需要做一个定时执行的功能,比如有一道题,在十秒之内要完成,否则显示"您已超时",如果完成,则跳转到下一道题上面,而这中间有一个十秒的停顿,这样的功能是怎 ...
-
php实现博客,论坛图片防盗链的方法
本文实例讲述了php实现博客,论坛图片防盗链的方法.分享给大家供大家参考,具体如下: 防盗链的方式很多,我这里就说说我对放盗链的理解,这个跟防止远程提交是一个原理. 先介绍一个函数 uniqid(st ...
-
PHP实现通过CURL上传文件功能示例
本文实例讲述了PHP实现通过CURL上传文件功能.分享给大家供大家参考,具体如下: PHP使用CURL上传文件只需发送一个POST请求就可以了,在请求中设置某个字段为需要上传的文件全路径,并且以&qu ...
-
PHP 使用MySQL管理Session的回调函数详解
复制代码 代码如下: <?php class MySession extends DBSQL { /** * __construct() */ public function __co ...
-
php生成随机数的三种方法
如何用php生成1-10之间的不重复随机数? 例1,使用shuffle函数生成随机数. <?php $arr=range(1,10); shuffle($arr); foreach($arr a ...