-
用php完成简单的滑动菜单
所属栏目:[PHP教程] 日期:2022-02-24 热度:149
style table {font-size = 9pt} td {height = 20px} /style body span id=menus/span span id=view/span /body script for=pad event=onclick * 产生菜单的html代码串 * 入口参数为菜单默认打开的大类号 */ function menu(n) { this.ar = new Array( /** *[详细]
-
用PHP和XML联手进行网站开发
所属栏目:[PHP教程] 日期:2022-02-24 热度:166
一、小序 HTML简单易学又通用,一般的PHP程序就是嵌入在HTML语言之中实现的。但是随着WEB越来越广泛的应用,HTML的弱点也越来越明显了。XML的出现,弥补了这些不足,它提供了一个能够处理互联网上全部数据的通用方法。 二、HTML的局限性分析 1、 HTML的可[详细]
-
简单分析PHP中序列化用法介绍
所属栏目:[PHP教程] 日期:2022-02-24 热度:171
0x00 序列化函数 serialize():返回带有变量类型和值的字符串 unserialize():想要将已序列化的字符串变回 PHP 的值 测试代码: ?php class test{ var $a; var $b; function __construct($a,$b,$c){ $a = $a; $this-b = $b; } } class test1 extends test{[详细]
-
使用PHP访问RabbitMQ消息队列的方法示例
所属栏目:[PHP教程] 日期:2022-02-24 热度:144
本文实例讲述了使用PHP访问RabbitMQ消息队列的方法,分享给大家供大家参考,具体如下. 扩展安装 PHP访问RabbitMQ实际使用的是AMQP协议,所以我们只要安装epel库中的php-pecl-amqp这个包即可 rpm -ivh http://mirror.neu.edu.cn/fedora/epel/6/x86_64/epel-re[详细]
-
怎么利用PHP抓取百度阅读
所属栏目:[PHP教程] 日期:2022-02-24 热度:133
本文实例讲述了PHP编程实现的TCP服务端和客户端功能。分享给大家供大家参考,具体如下: 1、修改php.ini,打开extension=php_sockets.dll 2、服务端程序SocketServer.php ?php //确保在连接客户端时不会超时 set_time_limit(0); //设置IP和端口号 $address[详细]
-
PHP中的use关键字及文件的加载详解
所属栏目:[PHP教程] 日期:2022-02-24 热度:128
可能在大家经常使用框架,写一个Controller或者Model的时候,写了好多use,但是并没有写文件加载的代码,就以为use可以进行文件的自动加载了。 详细介绍: 其实,现在流行的php框架,都是基于MVC模式的,大量的使用了命名空间,以提高程序的灵活性。那么框[详细]
-
深入分析php表单加入Token防止重复提交的例子
所属栏目:[PHP教程] 日期:2022-02-24 热度:186
Token浅谈:Token,就是令牌,最大的特点就是随机性,不可预测。一般黑客或软件无法猜测出来。 那么,Token有什么作用?又是什么原理呢? Token一般用在两个地方防止表单重复提交、anti csrf攻击(跨站点请求伪造)。 两者在原理上都是通过session token来[详细]
-
php模拟reffer破解防止盗用图片
所属栏目:[PHP教程] 日期:2022-02-24 热度:152
当我们需要调用其他网站图片的时候,其他网站的图片往往显示一个不显示,但是单独放在浏览器访问,却又可以。 php模拟reffer破解防止盗用图片: ?php error_reporting(0); $HOST = java-er.com; require class/db.php; header(Content-type: image/png); //[详细]
-
PHP聊天室 WebSocket技术实战
所属栏目:[PHP教程] 日期:2022-02-24 热度:151
PHP聊天室以前做时都是通过ajax与PHP来实现的,今天我们就一起来看一个PHP聊天室WebSocket技术实战例子. 最近在研究聊天室技术,因为我是做php的,肯定想要从php入手,偶的一个聊天室,下载地址: http://pan.baidu.com/s/1dDWsbip 密码:i2qz 正在修行当中,准备[详细]
-
PHPExcel导出excel入门实例教程
所属栏目:[PHP教程] 日期:2022-02-24 热度:126
PHPExcel是一款非常强大的操作excel的插件了,我们可以使用PHPExcel插件来读写excel了,下面就一起来看看吧. PHPExcel是一个强大的excel导出/导入插件,它甚至还可以导出pdf等,是个非常好用的php插件,php学习必不可少,那么如何使用它呢,下面是PHPExcel入门范[详细]
-
PHP中STDCLASS的使用方法详解
所属栏目:[PHP教程] 日期:2022-02-24 热度:83
PHP中STDCLASS在我们开发应用中使用到的不多,但是PHP中STDCLASS作用是非常的大的,下面我们一起来看PHP中STDCLASS的用法. 在WordPress中很多地方使用stdClass来定义一个对象(而通常是用数组的方式),然后使用get_object_vars来把定义的对象『转换』成数组.[详细]
-
PHP多进程之pcntl_fork的实例解析
所属栏目:[PHP教程] 日期:2022-02-24 热度:53
PHP多进程编之pcntl_fork的实例详解 其实PHP是支持并发的,只是平时很少使用而已。平时使用最多的应该是使用PHP-FMP调度php进程了吧。 但是,PHP的使用并不局限于做Web,我们完全也可以使用PHP来进行系统工具类的编程,做监控或者是运维。在使用这些方向的[详细]
-
运用PHP实现开心消消乐的算法示例
所属栏目:[PHP教程] 日期:2022-02-23 热度:192
本文主要介绍了关于PHP如何实现我们大家都知道的开心消消乐的算法,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。 一、需求描述: 1、在一个8*8的矩阵方格中随机出现5种颜色的色块。 2、当有三个或以上色块在横向或纵向上相连,则消[详细]
-
PHP实现生成vcf vcard文件功能类定义与使用方法解析
所属栏目:[PHP教程] 日期:2022-02-23 热度:66
本文实例讲述了PHP实现生成vcf vcard文件功能类定义与使用方法。分享给大家供大家参考,具体如下: 前面介绍了php读取vcf文件的方法,这里再来研究一下vcf文件的生成方法。 VCF格式是Windows系统中outlook的名片存储格式,打开VCF格式需要使用手机的相应配[详细]
-
PHP基于ffmpeg实现转换视频,截图及生成缩略图的办法
所属栏目:[PHP教程] 日期:2022-02-23 热度:126
这里把ffmpeg 和 生成缩略图整合了一下: include(ImageResize.class.php) //转视频 $cmd=ffmpeg.exe -i starwar.avi -ab 56 -ar 22050 -b 500 -r 15 -s 320x240 1.flv; exec($cmd); //视频截图 $cmd=ffmpeg.exe -i starwar.avi -f image2 -ss 10 -s 400*3[详细]
-
php PDO实现的事务回滚实例
所属栏目:[PHP教程] 日期:2022-02-23 热度:107
$servername=localhost; $username=root; $password=admin; $dbname=test; try{ $conn=new PDO(mysql:host=$servername;dbname=$dbname,$username,$password); $conn-setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION); //开始事务 $conn-beginTran[详细]
-
简单谈谈PHP里的trait
所属栏目:[PHP教程] 日期:2022-02-23 热度:189
前言:之前的一个同事换工作,在面试被问到了 PHP 的 trait 。因为没用过, 所以没答好,我大概是用过几次的,想了想整理了以下的总结。 trait:trait 是在一些类(Class)的应该具备的特定的属性或方法,而同父级的另外一些类应该避免包含这些属性和方法情况下[详细]
-
php怎么安装redis扩展?redis安装以及php扩展的说明
所属栏目:[PHP教程] 日期:2022-02-23 热度:90
启动安装:http://elain.blog.51cto.com/3339379/705846 redis下载:ps://github.com/nicolasff/phpredis/downloads https://github.com/nicolasff/phpredis/downloads 多台服务安装:http://www.vquickphp.com/?a=blogviewid=30 开机加自启动:echo redis-ser[详细]
-
php如何运行存储过程?php存储过程调用实例代码
所属栏目:[PHP教程] 日期:2022-02-23 热度:174
代码如下: //比如要调用的存储过程为gxtj(a,b) $db=new mysqli(localhost,ssss,aaaaa,bbbb); mysqli_query($db,SET NAMES utf8); $result=$db-query(call gxtj($year,$jd)); // gxtj是mysql的存储过程名称 [color=gray][/color] while( $row = $result-fet[详细]
-
php使用imagick给图片加水印的办法
所属栏目:[PHP教程] 日期:2022-02-23 热度:58
?php $image = new Imagick(); $image-readImage(original.jpg); $watermark = new Imagick(); $watermark-readImage(/data/mark.png); // how big are the images? $iWidth = $image-getImageWidth(); $iHeight = $image-getImageHeight(); $wWidth = $wa[详细]
-
php在新浪云中使用imagick的办法
所属栏目:[PHP教程] 日期:2022-02-23 热度:101
php在新浪云中使用imagick生成缩略图并上传到Storage的方法 ?php //缩略图 $tmpFile =http://Cuoxin.com/original.jpg ; list($width, $height) = getimagesize($tmpFile); // resize if necessary if ($width = 550 $height = 550) { $image = new Imagic[详细]
-
php版新浪支付接口之新建接口记录
所属栏目:[PHP教程] 日期:2022-02-23 热度:81
在使用新浪支付接口的时候,需要进行一个接口的创建,刚刚由夏日博客新建的一个新浪接口,整合的是方维P2P网贷系统,下面这个接口还是比较简单的,只是一个解绑认证信息的接口,也就是解绑我们在新浪上面的身份证等信息,操作步骤如下,仅供夏日参考学习使[详细]
-
PHP正则表达式验证电话号码与邮箱的实例
所属栏目:[PHP教程] 日期:2022-02-23 热度:197
PHP正则表达式是一种描述字符串结构的语法规则,是一个特点的格式化模式,能够匹配,替换和街区匹配的字符串。一般PHP正则表达式会用作判断手机号码写法和邮箱写法是否正确,这篇文章也就给大家分享PHP的手机号码和邮箱的正则表达式实例。 php用正则表达式[详细]
-
PHP限制发送手机验证码的次数实例
所属栏目:[PHP教程] 日期:2022-02-23 热度:141
现在很多网站和软件的注册都会让用户填写电话号码,之后系统会向用户手机发送一条短信验证码,用户输入验证码之后就能正常使用了,而且还能使用短信验证码进行快捷登录。但是为了防机刷验证码,我们需要限制发送手机验证码的次数,那么这种限制是如何实现[详细]
-
PHP连接MySQL三种方法,你知道几个?
所属栏目:[PHP教程] 日期:2022-02-23 热度:142
PHP连接MySQL数据库的操作是新手学习PHP一定要掌握的技能,这篇文章就给大家分享三个PHP连接MySQL数据库的方法,分别是面向过程方法,面向对象方法和PDO方法,对正在学习PHP的同学有一定的参考价值。 方法一:普通方法(面向过程) 首先,先做出如下假设([详细]