PHP一个简单的无需刷新爬虫

PHP一个简单的无需刷新爬虫-华尔子博-奥夏网
一个小示例,所以过程化简单写了。 <?php //设置最大执行时间 set_time_limit(0); function getHtml($url){ // 1. 初始化 $ch = curl_init(); // 2. 设置选项,包括URL curl_setopt($ch,CURL...
23天前
0406

PHP yield关键字功能与用法分析

PHP yield关键字功能与用法分析-华尔子博-奥夏网
PHP yield关键字功能与用法。具体如下: yield 关键字是php5.5版本推出的一个特性。生成器函数的核心是yield关键字。它最简单的调用形式看起来像一个return申明,不同之处在于普通return会返回...
29天前
0337

PHP获取对象属性的三种方法实例分析

PHP获取对象属性的三种方法实例分析-华尔子博-奥夏网
PHP获取对象属性的三种方法。具体如下: 今天查看yii源码,发现yiibaseModel中的attribute()方法是通过反射获取对象的public non-static属性。记得以前看到的代码都是用get_object_vars()这个函...
42天前
03712

php如何计算两坐标点之间的距离

php如何计算两坐标点之间的距离-华尔子博-奥夏网
php计算两坐标点之间距离的实现代码,具体内容如下 地球上两个点之间,可近可远。 当比较近的时候,可以忽略球面因素,当做是一个平面,这样就有了两种计算方法。 //两点间距离比较近 function ...
38天前
0379

Yii2.0 RESTful API 基础配置教程详解

Yii2.0 RESTful API 基础配置教程详解-华尔子博-奥夏网
最近在做Yii2.0 RESTful API功能,找了好久的资料,才找到这类的教程,感谢该作者,以下内容根据我的项目实际情况做了一定的修改。 安装yii2.0 安装 Composer 后,您可以通过在 Web 可访问的文...
1年前
03211

PHP基于PDO扩展操作mysql数据库示例

PHP基于PDO扩展操作mysql数据库示例-华尔子博-奥夏网
PHP基于PDO扩展操作mysql数据库。分享给大家供大家参考,具体如下: SELECT //查单条 function get_sub_product() { $res_zz = $pdo->query('SELECT id FROM content WHERE is_publish = 0 L...
1年前
0655

PHP设计模式之模板方法模式实例详解

PHP设计模式之模板方法模式实例详解-华尔子博-奥夏网
模板方法模式(Template Method Pattern)定义一个算法的步骤,并允许子类提供一些步骤的具体实现。这使得子类可以在不改变算法结构的情况下,重新定义算法的某些步骤。 模板方法模式的主要角色: - ...
2年前
0465

PHP设计模式之模板模式定义与用法详解

PHP设计模式之模板模式定义与用法详解-华尔子博-奥夏网
模板模式(Template Pattern)定义了一个算法的框架,而将其中的一些步骤推迟到子类中实现。它允许子类在不改变算法结构的情况下,重新定义算法的某些步骤。 在PHP中,模板模式的基本结构是: 抽象类:...
2年前
0306

PHP单例模式应用示例,多次连接数据库只实例化一次

PHP单例模式应用示例,多次连接数据库只实例化一次-华尔子博-奥夏网
以前刚开始工作的时候经常连接数据库,每次用到数据库的时候就要用new进行实例并连接一次,当时因为连接数据库的次数不是很频繁,所以也没什么。后来主管对我说我现在这样每次都连接数据库的如...
3年前
0510

PHP处理png图片白色背景色改为透明色的实例代码

PHP处理png图片白色背景色改为透明色的实例代码-华尔子博-奥夏网
先看下面一段代码,PHP处理png图片白色背景色改为透明色,直接看代码! function pngMerge($o_pic,$out_pic){ $begin_r = 255; $begin_g = 250; $begin_b = 250; list($src_w, $src_h) = getima...
4年前
0940