当前位置:首页 > PHP教程 > PHP高级教程

PHP高级教程

利用swoole+redis实现股票和区块链服务

10

本文主要给大家介绍了关于swoole+redis实现股票和区块链服务的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。php的redis扩展是阻塞式io,使用订阅/发布模式时,会导致整个进程进入阻塞。因此必须使用s

php判断当前用户已在别处登录的方法

10

本文实例讲述了php判断当前用户已在别处登录的方法。分享给大家供大家参考。具体分析如下:主要思路如下:1.登录时,将用户的sessionid记录下来2.验证登录时,将记录的该用户sessionid与当前sessionid匹配3.如果不相同,

解析php扩展php_curl.dll不加载的解决方法

8

方法一(已通过测试)已经内置有php_curl.dll,在ext目录下,此dll用于支持ssl和zlib.在php.ini中找到有extension=php_curl.dll,去掉前面的注释.设置extension_dir=c:phpext

php调用mysql存储过程实例分析

8

本文实例分析了php调用mysql存储过程的方法。分享给大家供大家参考。具体分析如下:mysql存储过程创建语法,代码如下:createprocedure和createfunction:复制代码代码如下:createproceduresp_

php自定义urlencode,urldecode函数实例

11

本文实例讲述了php自定义urlencode,urldecode函数。分享给大家供大家参考。具体如下://配合javascript的ajaxobject函数,对字串进行转码.functionajax_encode($str){$patern

php类的定义与继承用法实例

10

本文实例讲述了php类的定义与继承用法。分享给大家供大家参考。具体如下:<?php/**class*/classpeople{public$name;public$age;function__construct($namec,

PHP页面间参数传递的四种方法详解

6

我们定义page01.php和page02.php两个php文件,将page01中的内容想办法传递到page02,然后供我们继续使用。-----------------------------------------------------

WindowsXP中快速配置Apache+PHP5+Mysql

6

汗。废话不多说,先罗列出我下载的相关程序的版本:mysql-4.1.8-essential-winmysql-gui-tools-5.0-r12-win32php-5.2.5-win32-installerapache_2.2.4-win3

fsockopenpfsockopen函数被禁用,SMTP发送邮件不正常的解决方法

8

一:近期黑客利用程序漏洞注入后使用fsockopen进行phpddos攻击,导致部分服务器不稳定,现在将危险函数fsockopen暂时禁用,部分程序功能可能有问题,以下列出已知问题及通用解决方法:通用解决方法:找到程序里的fsockopen

将PHP从5.3.28升级到5.3.29时Nginx出现502错误

8

今天将php从5.3.28升级到5.3.29,发现网站打不开了,提示”502badgateway”,访问静态资源可以,但访问任何php文件都会502。其实之前也发现这个问题,只是一直没找到解决办法,所以我一直将php保持在5.3.28版本。

php调用Googletranslate_ttsapi实现代码

11

今天用google翻译时,发现个好东西:googletranslate_tts,调用这个api就可以听到英文发音,省掉了自己上传音频文件的麻烦。我用php写了个调用的方法,可以把音频文件保存在本地。如下:复制代码代码如下:$newfname

PHP中使用Imagick读取pdf并生成png缩略图实例

9

pdf生成png首页缩略图(服务器需要支持imagick)复制代码代码如下:/***pdf2png*@param$pdf待处理的pdf文件*@param$path待保存的图片路径*@param$page待导出的页面-1为全部0为第一页1为第

ajax的post方法实例(带循环)

9

用上循环就是为了在数据发送前进行合理的处理,解决在脚本语言对数据进行另外需求处理时出现的超时现象。处于对ajax认识未深,如有说得不对或不到位的,还请指教。    ajax中的post方法有三个参数,前两个参数是必须的,第三个参数根据需求而

php创建多级目录代码

11

functioncreatefolder($path){if(!file_exists($path)){createfolder(dirname($path));mkdir($path,0777);}}createfolder("2007/

PHPMailer的主要功能特点和简单使用说明

7

支持邮件s/mime加密的数字签名支持邮件多个tos,ccs,bccsandreply-tos可以工作在任何服务器平台,所以不用担心win平台无法发送邮件的问题的支持文本/html格式邮件可以嵌入image图像对于邮件客户端不支持html阅

php使用Jpgraph绘制复杂X-Y坐标图的方法

6

本文实例讲述了php使用jpgraph绘制复杂x-y坐标图的方法。分享给大家供大家参考。具体实现方法如下:<?phpinclude("src/jpgraph.php");include("src/jpgraph_line.ph

PHPCodeIgniter框架的工作原理研究

7

codeigniter(以下简称ci,官网以及中国站)是一个流行的php框架,小巧但功能强大,简洁轻量同时拥有很好的扩展性,在国内也比较受欢迎。另一方面,ci却没有与时俱进,并不支持php5.3之后的一些特性,导致它相对更适合较老一些的项目

一个基于PDO的数据库操作类

11

百度之后决定使用pdo,至于为什么选择pdo,这里就不再多说,大家自己去百度下就能明白。既然要换,那最基本就需要有个常用的数据库操作类,也就是所谓的增删改查等,昨晚捣腾了一晚,大致弄出了个雏形,以下就是代码,希望大家能给出点意见。复制代码代

PHP线程的内存回收问题

11

当一个php线程结束时,当前占用的所有内存空间都会被销毁。那么如果这个线程不结束,怎么回收内存呢?refcount:引用技术器,可以理解为指向该个容器的指针个数吧。is_ref:是否被引用(只可能是0或者1)赋值的流程:<?p