php实例

php利用imagemagick实现复古老照片效果实例 2017-01-14

php利用imagemagick实现复古老照片效果实例
imagick是一个PHP的扩展,用ImageMagick提供的API来进行图片的创建与修改,不过这些操作已经包装到扩展imagick中去了,最终调用的是ImageMagick提供的API.这篇文章主要给大家介绍了php利用imagemagick实现复古老照片的效果实例,需要的朋友可以参考下.imagemagick介绍 imagemagick是图片处理软件,具有强大的图片处 ...

PHP获取指定地区的天气实例代码 2016-12-29

这篇文章主要介绍了PHP 获取指定地区的天气实例代码的相关资料,需要的朋友可以参考下PHP 获取指定地区的天气 在开发网站的时候用到天气查询,由于是基于Wordpress的 所以有很多限制,先建一个[weather.PHP]的文件,然后看代码: <?php //获取天气 $url = 'http://m.weather.com.cn/data/'; $id = '10 ...

YiiCDBCriteria常用方法实例小结 2016-12-05

这篇文章主要介绍了Yii CDBCriteria常用方法,结合实例形式总结分析了CDBCriteria类的功能与常用方法,具有一定参考借鉴价值,需要的朋友可以参考下本文实例讲述了Yii CDBCriteria常用方法.分享给大家供大家参考,具体如下: 注:$c = new CDbCriteria();是ActiveRecord的一种写法,使ActiveRecord更加灵活, ...

Yii框架引用插件和ckeditor中body与P标签去除的方法 2016-12-05

这篇文章主要介绍了Yii框架引用插件和ckeditor中body与P标签去除的方法,结合实例形式分析了Yii框架中引入插件的步骤.实现方法与相关注意事项,需要的朋友可以参考下本文实例讲述了Yii框架引用插件和ckeditor中body与P标签去除的方法.分享给大家供大家参考,具体如下: 在Yii中引用插件 注:插件和扩展不一样 1,源码放在project/ckeditor/ ...

PHP图片裁剪与缩放示例无损裁剪图片 2016-12-03

本篇文章主要介绍了PHP图片裁剪与缩放示例无损裁剪图片,小编觉得挺不错的,现在分享给大家,也给大家做个参考.一起跟随小编过来看看吧本文介绍了PHP图片裁剪与缩放示例,废话不多少,具体代码如下: /* *exif_imagetype -- 判断一个图像的类型 *功能说明:函数功能是把一个图像裁剪为任意大小的图像,并保持图像不变形 *参数说明:输入 需要处理图片的 文件名,生成 ...

PHP中的使用curl发送请求GET请求和POST请求 2016-11-20

本篇文章主要介绍了PHP中的使用curl发送请求GET请求和POST请求,小编觉得挺不错的,现在分享给大家,也给大家做个参考.一起跟随小编过来看看吧使用CURL发送请求的基本流程 使用CURL的PHP扩展完成一个HTTP请求的发送一般有以下几个步骤: 1.初始化连接句柄: 2.设置CURL选项: 3.执行并获取结果: 4.释放VURL连接句柄. 下面的程序片段是使用CURL ...

ZendFramework基于Command命令行建立ZF项目的方法 2016-11-19

这篇文章主要介绍了Zend Framework基于Command命令行建立ZF项目的方法,较为详细的分析了使用Command命令行建立ZF项目的具体操作步骤与相关注意事项,需要的朋友可以参考下本文实例讲述了Zend Framework基于Command命令行建立ZF项目的方法.分享给大家供大家参考,具体如下: zend framework 的项目结构比较复杂,但是有既定的结 ...

Yii2学习笔记之汉化yii设置表单的描述属性标签attributeLabels 2016-11-07

Yii2学习笔记之汉化yii设置表单的描述属性标签attributeLabels
这篇文章主要介绍了Yii2学习笔记之汉化yii设置表单的描述属性标签attributeLabels,非常不错,具有参考借鉴价值,需要的朋友可以参考下一:汉化框架 框架汉化在这里设置,如果不生效,前台后台的配置文件都设置下应该就可以了 二:汉化表单 汉化表单,直接在模型层设置,例如: 原来的联系我们表单 汉化后: ] 这种汉化在哪里修改呢?其实是设置属性标签,设置位置在模型层 ...

PHP判断数组是否为空的常用方法(五种方法) 2016-11-02

本文介绍了PHP开发中遇到的数组问题,小编在这里给大家总结了5中方法关于php判断数组是否为空问题,需要的朋友参考下本文介绍了PHP开发中遇到的数组问题,这里介绍了判断PHP数组为空的5种方法,有需要的朋友可以借鉴参考一下. 1. isset功能:判断变量是否被初始化 说明:它并不会判断变量是否为空,并且可以用来判断数组中元素是否被定义过 注意:当使用isset来判断数组元 ...

用PHP的socket实现客户端到服务端的通信实例详解 2016-10-04

用PHP的socket实现客户端到服务端的通信实例详解
本篇文章主要介绍了用PHP的socket实现客户端到服务端的通信实例详解,具有一定的参考价值,感兴趣的小伙伴们可以参考一下.一.server.php服务端: <?php error_reporting(E_ALL); set_time_limit(0); ob_implicit_flush(); //本地IP $address = 'localhost'; //设置用 ...

PHP三种方式实现链式操作详解 2016-09-23

在php中有很多字符串函数,本篇文章主要介绍了PHP三种方式实现链式操作详解,具有一定的参考价值,有兴趣的可以了解一下.在php中有很多字符串函数,例如要先过滤字符串收尾的空格,再求出其长度,一般的写法是: strlen(trim($str)) 如果要实现类似js中的链式操作,比如像下面这样应该怎么写? $str->trim()->strlen() 下面分别用三 ...

给大家分享几个常用的PHP函数 2016-09-22

本文给大家分享的是pink自己写的几个常用的PHP函数,包括截取字符串,CURL封装以及分类树函数,有需要的小伙伴可以参考下临近下班了,大约还有20分钟左右,手头没事,给大家分享几个函数.超级好用哟! 截取字符串函数 /** * @param string $begin 开始字符串 * @param string $end 结束字符串 * @param string $st ...

yii2实现上一篇,下一篇功能的代码实例 2016-09-18

在很多页面上都需要加入上一篇,下一篇 按钮,小编觉得挺不错的,现在分享给大家,也给大家做个参考.一起跟随小编过来看看吧最近做了简答的文章详情页面,需要在页面底部加入上一篇,下一篇 按钮,分析了下,最基本需要有文章的标题和id(作为参数). 开始想的是当前的id加减1,但考虑到如果部分id丢失就不对了,于是分别查询比当前id大和小的记录并且限定为一条,于是有了以下代码. 代码 ...

Thinkphp3.2实用篇之计算型验证码示例 2016-08-21

本篇文章主要介绍了Thinkphp3.2实用篇之计算型验证码示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考.一起跟随小编过来看看吧是不是觉得普通的验证码已经没办法满足,接下来介绍如何将tp现有的验证码改为计算型验证码: 首先找到:ThinkPHP\Library\Think\Verify.class.php 在其中加入以下代码: public function e ...

Yii2实现中国省市区三级联动实例 2016-07-24

本篇文章主要介绍了Yii2实现中国省市区三级联动实例,小编觉得挺不错的,现在分享给大家,也给大家做个参考.一起跟随小编过来看看吧1.获取源码:yii2-region_jb51.rar 2.安装 添加到你的composer.json文件 "chenkby/yii2-region": "dev-master" 切换到项目目录 compos ...

PHP调试及性能分析工具Xdebug详解 2016-07-10

下面小编就为大家带来一篇PHP调试及性能分析工具Xdebug详解.小编觉得挺不错的,现在就分享给大家,也给大家做个参考.一起跟随小编过来看看吧程序开发过程中,一般用得最多的调试方法就是用echo.print_r().var_dump().printf()等将语句打印出来.对PHP脚本的执行效率,通常是脚本执行时间.对数据库SQL的效率,通常是数据库Query时间,但这样并不 ...

PHP类与构造函数解析 2016-06-17

这篇文章给大家介绍了php类与构造函数解析,包括类的创建,字段与方法,构造函数等方面的内容,非常不错,具有参考借鉴价值,需要的朋友参考下吧----类的创建---- php使用关键字class创建一个类,并且使用一对大括号 如: class name{ public $n=""; private $u=""; public functi ...

PHP将字符串首字母大小写转换的实例 2016-05-19

下面小编就为大家带来一篇PHP将字符串首字母大小写转换的实例.小编觉得挺不错的,现在就分享给大家,也给大家做个参考.一起跟随小编过来看看吧每个单词的首字母转换为大写:ucwords() <?php $foo = 'hello world!'; $foo = ucwords($foo); // Hello World! $bar = 'HELLO WORLD!'; $b ...

thinkphp项目如何自定义微信分享描述内容 2016-03-10

thinkphp项目如何自定义微信分享描述内容
本文主要讲述:在thinkphp框架中,如何获取微信分享接口权限.如何设置安全域名.如何修改微信分享标题.修改微信分享描述.修改微信分享图片.如何定制微信分享内容本文主要讲述:在thinkphp框架中,如何获取微信分享接口权限.如何设置安全域名.如何修改微信分享标题.修改微信分享描述.修改微信分享图片.如何定制微信分享内容. 修改后的示例:http://games.zixu ...

微信公众号OAuth2.0网页授权问题浅析 2016-03-03

微信公众号OAuth2.0网页授权问题浅析
根据需求,我今天完成的是微信的网页授权然后拉取用户的一些基本信息的问题.具体内容详情大家通过本文学习吧根据需求,我今天完成的是微信的网页授权然后拉取用户的一些基本信息的问题. 1.修改网页授权的基本信息.打开微信公众平台. 在这个地方写要授权的页面的网址. 2.我这边只是测试这个功能,所以我页面直接写了个测试页面,我在要测试的这个网站的根目录新建了一个ceshi.html ...