-
简单分析PHP中序列化用法介绍
所属栏目:[PHP教程] 日期:2022-02-23 热度:183
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-23 热度:149
本文实例讲述了使用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-23 热度:152
本文实例讲述了PHP编程实现的TCP服务端和客户端功能。分享给大家供大家参考,具体如下: 1、修改php.ini,打开extension=php_sockets.dll 2、服务端程序SocketServer.php ?php //确保在连接客户端时不会超时 set_time_limit(0); //设置IP和端口号 $address[详细]
-
PHP中的use关键字及文件的加载详解
所属栏目:[PHP教程] 日期:2022-02-23 热度:136
可能在大家经常使用框架,写一个Controller或者Model的时候,写了好多use,但是并没有写文件加载的代码,就以为use可以进行文件的自动加载了。 详细介绍: 其实,现在流行的php框架,都是基于MVC模式的,大量的使用了命名空间,以提高程序的灵活性。那么框[详细]
-
深入分析php表单加入Token防止重复提交的例子
所属栏目:[PHP教程] 日期:2022-02-23 热度:191
Token浅谈:Token,就是令牌,最大的特点就是随机性,不可预测。一般黑客或软件无法猜测出来。 那么,Token有什么作用?又是什么原理呢? Token一般用在两个地方防止表单重复提交、anti csrf攻击(跨站点请求伪造)。 两者在原理上都是通过session token来[详细]
-
php模拟reffer破解防止盗用图片
所属栏目:[PHP教程] 日期:2022-02-23 热度:114
当我们需要调用其他网站图片的时候,其他网站的图片往往显示一个不显示,但是单独放在浏览器访问,却又可以。 php模拟reffer破解防止盗用图片: ?php error_reporting(0); $HOST = java-er.com; require class/db.php; header(Content-type: image/png); //[详细]
-
PHP聊天室 WebSocket技术实战
所属栏目:[PHP教程] 日期:2022-02-23 热度:52
PHP聊天室以前做时都是通过ajax与PHP来实现的,今天我们就一起来看一个PHP聊天室WebSocket技术实战例子. 最近在研究聊天室技术,因为我是做php的,肯定想要从php入手,偶的一个聊天室,下载地址: http://pan.baidu.com/s/1dDWsbip 密码:i2qz 正在修行当中,准备[详细]
-
PHPExcel导出excel入门实例教程
所属栏目:[PHP教程] 日期:2022-02-23 热度:159
PHPExcel是一款非常强大的操作excel的插件了,我们可以使用PHPExcel插件来读写excel了,下面就一起来看看吧. PHPExcel是一个强大的excel导出/导入插件,它甚至还可以导出pdf等,是个非常好用的php插件,php学习必不可少,那么如何使用它呢,下面是PHPExcel入门范[详细]
-
PHP中STDCLASS的使用方法详解
所属栏目:[PHP教程] 日期:2022-02-23 热度:100
PHP中STDCLASS在我们开发应用中使用到的不多,但是PHP中STDCLASS作用是非常的大的,下面我们一起来看PHP中STDCLASS的用法. 在WordPress中很多地方使用stdClass来定义一个对象(而通常是用数组的方式),然后使用get_object_vars来把定义的对象『转换』成数组.[详细]
-
PHP多进程之pcntl_fork的实例解析
所属栏目:[PHP教程] 日期:2022-02-23 热度:64
PHP多进程编之pcntl_fork的实例详解 其实PHP是支持并发的,只是平时很少使用而已。平时使用最多的应该是使用PHP-FMP调度php进程了吧。 但是,PHP的使用并不局限于做Web,我们完全也可以使用PHP来进行系统工具类的编程,做监控或者是运维。在使用这些方向的[详细]
-
php如何跨域提交form表单?本文介绍2种方法
所属栏目:[PHP教程] 日期:2022-02-23 热度:189
有时我们为了网站安全考虑,我们不允许直接跨域提交form表单数据,如果我们自己有这个需求呢?下面我们来介绍两种跨域的方法解决直接跨域问题. 下面我们来看看两种php跨域提交form的方法. 一,通过php curl function curlPost($url,$params) { $postData = ;[详细]
-
PHP下使用富文本过滤器 HTML Purifier 防止xss跨站攻击
所属栏目:[PHP教程] 日期:2022-02-23 热度:183
CMS为了文章编辑内容,都会在后台集成在线编辑器,如FCKEditor等,但是这种很容易XSS跨站攻击,以下我们来看一下使用 HTML Purifier 如何防止xss跨站攻击. 随着html可视即可得编辑器的流行,很多网站使用了这样的编辑器,比如FCKEditor、百度UEditor编辑器等等[详细]
-
PHP接口开发加密技术实例原理与例子
所属栏目:[PHP教程] 日期:2022-02-23 热度:147
在手机中使用PHP接口与web对接时我们会做一个加密的值进行握手验证了,下面我们就来为各位介绍一些方法与原理了. 方法一:固定一个值,如md5(www.Cuoxin.com) 然后把生成的字符在url或post传递时进行验证. 方法二:稍微复杂点双方约定好生成的格式 下面例子简[详细]
-
同时ping多个ip找了最快的ip网的php实例
所属栏目:[PHP教程] 日期:2022-02-23 热度:51
本文我们来分享一段可以同时ping多个ip然后对比找出网络最快的ip的php程序,这段程序用来找代理ip可是神器,为了翻墙方便,买了个vpn,转到osx下面官方没有提供合适的客户端,无法选择最快的线路,于是就自己写了个脚本,手动ping出最快的IP,代码如下: $servers =[详细]
-
PHP异步执行实现的四种方法详解
所属栏目:[PHP教程] 日期:2022-02-23 热度:111
异步执行的方法有很多种在这里我们整理了一些常用的函数来实现异步执行了,同时也包括大家熟知ajax了,当然本文章重点不在ajax而相关的php函数了,下面一起来看看. PHP异步执行的常用方式: 1.AJAX 1.最简单的办法,就是在返回给客户端的HTML代码中,嵌入AJAX调[详细]
-
PHP tclip扩展调用opencv从内存中读取及解析图片数据的问题
所属栏目:[PHP教程] 日期:2022-02-23 热度:90
前两天蛮说有一个PHP扩展,tclip图片裁剪程序,Tclip致力于人脸识别和图片显著性区域的识别,它与其他图片裁剪程序最大的不同之处在于,在裁剪后的图片中保留人脸和其他图片显著性区域,不过还是图片裁剪. tclip这个扩展依赖开源的opencv库,百科:OpenCV的全称是[详细]
-
php管理nginx虚拟主机shell脚本
所属栏目:[PHP教程] 日期:2022-02-23 热度:87
下文整理了一段php管理nginx虚拟主机shell脚本,希望这段脚本能帮助到各位同学,使用php作为shell脚本是一件很方便的事情,理所当然,我们可以使用php脚本来管理 nginx虚拟主机,下面是笔者的 脚本 文件供各位参考,代码如下: #!/usr/bin/php -q ?php start: fwr[详细]
-
php多线程的几点思考
所属栏目:[PHP教程] 日期:2022-02-23 热度:110
在php中实现多线程对于很多朋友来讲都觉得不中java做得到位了,这个也确实是如何了,下面我们一起来看看php多线程的几个例子. PHP中有没有办法在实现多线程呢?假设你正在写一个基于多台服务器的PHP应用,理想的情况时同时向多台服务器发送请求,而不是一台接[详细]
-
深入分析PHP PDO配置及使用方法
所属栏目:[PHP教程] 日期:2022-02-23 热度:195
PDO(PHP数据对象) 是一个轻量级的、具有兼容接口的PHP数据连接拓展,是一个PHP官方的PECL库,随PHP 5.1发布,需要PHP 5的面向对象支持,因而在更早的版本上无法使用,下面我们一起来了解一下PHP PDO配置及使用方法 PDO(PHP Data Object)扩展在PHP5中加入,PH[详细]
-
php中PDO入门学习笔记
所属栏目:[PHP教程] 日期:2022-02-23 热度:197
PDO是高版本php中的一个mysql数据库操作功能了,我们下面就一起来看看关于php中PDO的一些学习笔记,有兴趣了解PDO的朋友可一起来看看哦. 一、PDO简介 PDO是PHP Data Object的简称,用于定义数据库访问的抽象层,统一各种数据库的访问接口,PDO有如下特性: 编码[详细]
-
用php写网站倒计时功能的考试倒计时示例
所属栏目:[PHP教程] 日期:2022-02-22 热度:157
在网站的前端开发中,倒计时功能是比较常见的,而且应用也很多,例如商品秒杀倒计时,活动结束时间倒计时,考试时间倒计时等等。这篇文章就主要分享用PHP来实现考试倒计时的功能,对于PHP初学者来说,本文代码具有一定的参考价值,希望对大家理解PHP倒计时[详细]
-
php 二叉树遍历算法和例子
所属栏目:[PHP教程] 日期:2022-02-22 热度:74
二叉树算法在小编大学时学数据结构时会学到的一个算法了,这个可以在搜索与排序中提高50%的搜索性能了,下面我们来看一些关于php 二叉树遍历算法与例子吧. 二叉树遍历,是值从根节点出发,按照某种次序依次访问二叉树中的所有节点,使得每个节点被访问一次且仅[详细]
-
简单的PHP完成网络刷投票程序
所属栏目:[PHP教程] 日期:2022-02-22 热度:119
PHP投票程序在做活动时会用到了,我们今天就为各位朋友分享一个PHP投票程序,有需要了解的同学不防一起来看看吧. PHP刷投票,让你高居榜首,本文附上刷票方法和防御策略. 案例为一个半月以前,没有及时放出原因有二,一是因为博客域名备案没有下来,没有心情写东[详细]
-
PHP里动态特性学习笔记
所属栏目:[PHP教程] 日期:2022-02-22 热度:66
一篇PHP中动态特性学习笔记,如果你对于PHP 特性不了解的我们可以进入参考本文章,本文章对于PHP动态特性详细的作了介绍了,好了费话不说了我们来看例子吧,有需要的朋友可参考一下. 动态语言的动态特性决定它开发的时候需要更少的代码,有更高的灵活性,PHP的[详细]
-
PHP里memcached缓存应用基础实例
所属栏目:[PHP教程] 日期:2022-02-22 热度:144
Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载,它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度. 1.添加扩展包 php_memcache.dll 2.在PHP.INI添加如下代码: extension=php_me[详细]