-
支持png透明图片的php生成缩略图类分享
所属栏目:[PHP教程] 日期:2022-07-27 热度:121
这篇文章主要介绍了支持png透明图片的php生成缩略图类分享,本文代码基于GD2图形库,实现支持png透明图片生成缩略图,需要的朋友可以参考下 注:此功能依赖GD2图形库 最近要用php生成缩略图,在网上找了一下,发现了这篇文章:PHP生成图片缩略图 试用了一下后[详细]
-
Laravel框架中实现使用阿里云ACE缓存服务
所属栏目:[PHP教程] 日期:2022-07-27 热度:74
这篇文章主要介绍了Laravel框架中实现使用阿里云ACE缓存服务,本文扩展了一个ACE缓存驱动,以便使用阿里云ACE缓存服务,需要的朋友可以参考下 之前我写了一篇在 Laravel 4 框架中使用阿里云 OCS 缓存的文章,介绍了如何通过扩展 Laravel 4 来支持需要 SASL 认[详细]
-
PHP实现的带超时功能get_headers函数
所属栏目:[PHP教程] 日期:2022-07-27 热度:50
这篇文章主要介绍了PHP实现的带超时功能的get_headers函数,本文直接给出实现代码,需要的朋友可以参考下 代码比较多,但是比较简单,一眼就看穿的,so,文字尽量少写了。 因为众所周知的网络原因,gavatar也开始越来越慢,写了一个小东西来解决这个问题,过[详细]
-
Laravel中使用阿里云OSS Composer包分享
所属栏目:[PHP教程] 日期:2022-07-27 热度:166
这篇文章主要介绍了Laravel中使用阿里云OSS Composer包分享,本文讲解其使用方法,文件下载请前往文件中的github地址,需要的朋友可以参考下 阿里云提供了基于命名空间的 V2 版 SDK,但是文档不是很完整,使用门槛比较高,于是我封装了一个 Composer 包:http[详细]
-
PHP实现获取FLV文件的时间
所属栏目:[PHP教程] 日期:2022-07-27 热度:189
这篇文章主要介绍了PHP实现获取FLV文件的时间,本文直接给出实现代码和使用方法,需要的朋友可以参考下 PHP如何获取FLV文件时间呢,答案是fopen文件后查看FLV文件是HEX数据,并转换为number。 代码如下: ?php functionBigEndian2Int($byte_word,$signed=false)[详细]
-
PHP中实现获取IP和地理位置类分享
所属栏目:[PHP教程] 日期:2022-07-27 热度:139
这篇文章主要介绍了PHP中实现获取IP和地理位置类分享,本文地理定位使用的是SINA的通用接口,需要的朋友可以参考下 发现之前有一个脚本没有写完,简单扩充了一下。 获取IP使用的是经典的逻辑,地理定位使用的是SINA的通用接口。 使用方法详见源码: 代码如下[详细]
-
PHP转盘抽奖接口实例
所属栏目:[PHP教程] 日期:2022-07-27 热度:51
这篇文章主要介绍了PHP转盘抽奖接口的实现方法,实例分析了随机抽奖接口的实现原理与对应数据库操作的技巧,需要的朋友可以参考下。 本文实例讲述了PHP转盘抽奖接口的实现方法。分享给大家供大家参考。具体如下: 这里的转盘抽奖随机返回一个转盘角度,概率[详细]
-
Laravel中使用自己编写类库的3种方法
所属栏目:[PHP教程] 日期:2022-07-27 热度:189
这篇文章主要介绍了Laravel中使用自己编写类库的3种方法,本文讲解了增加可直接实例化的类、增加可直接调用的函数、增加稍微复杂的类库三种方式,需要的朋友可以参考下 虽然Composer使得我们可以重用很多现有的类库(例如packagist.org中的),但是我们仍然[详细]
-
PHP框架Laravel的小技巧两则
所属栏目:[PHP教程] 日期:2022-07-27 热度:146
这篇文章主要介绍了PHP框架Laravel的小技巧两则,本文讲解了Route::controller中路由批量命名、根据系统变量判断当前运行环境两个小技巧,需要的朋友可以参考下 用 Laravel 作为 PHP 开发框架很久了,但是有些官方文档中没有覆盖到的地方,每隔一段时间又会[详细]
-
Laravel模板引擎Blade中section的一些标签的区别介绍
所属栏目:[PHP教程] 日期:2022-07-27 热度:154
这篇文章主要介绍了Laravel模板引擎Blade中section的一些标签的区别介绍,本文讲解了@yield 与 @section、@show 与 @stop、@append 和 @override的区别,需要的朋友可以参考下 Laravel 框架中的 Blade 模板引擎,很好用,但是在官方文档中有关 Blade 的介绍[详细]
-
PHP间隔一段时间执行代码的方法介绍
所属栏目:[PHP教程] 日期:2022-07-26 热度:78
本文实例讲述了PHP间隔一段时间执行代码的方法。分享给大家供大家参考。具体分析如下: PHP怎么设置每隔一段时间自动执行某段代码?例如定时生成静态文件之类的,这就需要设置休眠时间,即每隔一段时间程序就会调用某段代码. 代码如下: sleep($interval); //[详细]
-
不同文件组建PHP程序的方式
所属栏目:[PHP教程] 日期:2022-07-26 热度:107
以下为引用的内容: 如果计划让其他人或公司可以使用您的 php 应用程序,需要确保该程序是可配置的。至少,要允许用户以一种安全的方式设置数据库登录及密码,从而使其中的材料不会对外公开。 本文展示了几种用于存储配置设置及编辑这些设置的技术。另外,[详细]
-
PHP设计百度词典查词采集器
所属栏目:[PHP教程] 日期:2022-07-26 热度:145
这篇文章主要介绍了PHP制作百度词典查词采集器的相关资料,需要的朋友可以参考下 PHP制作百度词典查词采集器;百度dict 采集样本写的采集百度dict词典翻译后的所有结果数据,当然附带了13.5w单词库和采集简单的案例,这里我把写出的主要类dict.class.php放[详细]
-
PHP中设计模式之单例模式
所属栏目:[PHP教程] 日期:2022-07-26 热度:111
单例模式 :使得类的一个对象成为系统中的唯一实例. PHP中使用单例模式最常见的就是数据库操作了。避免在系统中有多个连接数据库的操作,浪费系统资源的现象,就可以使用单例模式。每次对数据库操作都使用一个实例。 简单示例 class DB { // 用来存储自己实[详细]
-
PHP中转义正则表达式字符preg_quote
所属栏目:[PHP教程] 日期:2022-07-26 热度:197
preg_quote 转义正则表达式字符 string preg_quote ( string $str [, string $delimiter = NULL ] ) preg_quote()需要参数str并向其中 每个正则表达式语法中的字符前增加一个反斜线. 这通常用于你有一些运行时字符串 需要作为正则表达式进行匹配的时候. 正[详细]
-
PHP变量引用函数引用和对象采用
所属栏目:[PHP教程] 日期:2022-07-26 热度:106
PHP变量引用()、函数引用和对象引用 1.函数的引用返回 function test(){static $b=0;//申明一个静态变量$b=$b+1;echo $b;return $b;}$a=test();//这条语句会输出 $b的值 为1$a=5;$a=test();//这条语句会输出 $b的值 为2$a=test();//这条语句会输出 $b的值[详细]
-
PHP-redis命令文档介绍
所属栏目:[PHP教程] 日期:2022-07-26 热度:142
Redis本质上一个Key/Value数据库,与Memcached类似的NoSQL型数据库,但是他的数据可以持久化的保存在磁盘上,解决了服务重启后数据不丢失的问题,它的值可以是string(字符串)、list(列表)、sets(集合)或者是ordered sets(被排序的集合),所有的数据类型都[详细]
-
php生成Excel文件 实现代码介绍
所属栏目:[PHP教程] 日期:2022-07-26 热度:175
p有段日子没有更新博客了,生怕被百度遗忘啊,biu~biu~.最近有个项目需要统计网站的url和title,保存在excel里面,下面是具体的代码/p pre class=php name=code!--p //php生成excel报表,是通过发送header()头信息完成的 header(Content-Type: application/vn[详细]
-
curl 模拟登录 实现教程详情
所属栏目:[PHP教程] 日期:2022-07-26 热度:60
模拟登陆 126邮箱 ,人人网等 根据需要自行修改哈,代码如下 //模拟登陆 验证码的网站,首先获取验证码图片的cookie define(SCRIPT_ROOT,dirname(__FILE__)./); $cookieFile = SCRIPT_ROOT.cookie.tmp; $res = curl_exec ( $curl ); // 执行操作 if (curl_[详细]
-
php curl登陆qq后获取用户信息时证书发生错误
所属栏目:[PHP教程] 日期:2022-07-26 热度:67
这篇文章主要介绍了php curl登陆qq后获取用户信息时证书错误,需要的朋友可以参考下 今晚开放ecmall商城的QQ登陆功能,在回调时产生错误,file_get_contents函数执行时,没有抓取到正确的信息,于是改用curl,但是提示证书错误。 网上还有另外一种说法,就[详细]
-
转移PHP版本到PHP7
所属栏目:[PHP教程] 日期:2022-07-26 热度:64
这篇文章主要介绍了迁移PHP版本到PHP7的方法,需要的朋友可以参考下 今天看到微博上说phpng也就是php7合并到master上了,大家都知道我是比较喜欢探讨最新版本的东西,看看有什么特性,我就忍不住升级去了,以前我的PHP版本是5.5.19,然后我就开始了。 代码[详细]
-
简谈php命令行用法
所属栏目:[PHP教程] 日期:2022-07-26 热度:71
这篇文章主要介绍了浅谈php命令行用法的相关资料,需要的朋友可以参考下 Php是一个非常流行的web服务端脚本语言。其实,php不仅仅可以在web服务器中充当重要角色。在命令行一样可以执行。 本文中,笔者为各位介绍下php在命令行中的使用方法。 1、 查看php的[详细]
-
PHP strtotime函数用法实现原理和源码剖析
所属栏目:[PHP教程] 日期:2022-07-26 热度:62
这篇文章主要介绍了PHP strtotime函数用法、实现原理和源码分析,本文讲解了strtotime函数的一些用法、strtotime函数的实现基本原理、strtotime(-1 month)求值失败的原因等内容,需要的朋友可以参考下 源码位置:/ext/date/php_date.c 代码如下: /* {{{ prot[详细]
-
PHP研发注意事项总结
所属栏目:[PHP教程] 日期:2022-07-26 热度:52
PHP开发注意事项总结 1.使用内嵌的HTML代码,而不是PHP的echo语句。 因为PHP是一门嵌入式Web编程语言,可以将HTML代码和PHP代码相互嵌入。但是很多程序员担心在HTML代码中过多的使用嵌入PHP代码会多次调用PHP解释器,从而降低了PHP代码的运行速度,所以宁[详细]
-
PHP中更新数据库记录
所属栏目:[PHP教程] 日期:2022-07-26 热度:152
//更新记录 $query=insert into chinachaodai (name,theindex)values (公司,1); $result=$mysqli-query($query); if($result) { echo (返回行数:.$mysqli-affected_rows); $mysqli-close()。[详细]