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

PHP高级教程

MYSQL小技巧--LAST_INSERT_ID

6

其实,这两个是有区别的,last_insert_id()能返回bigint值的id。而,mysql_insert_id返回的是int。如果你的id是unsignedint,或者bigint的。那么,可能是返回的是错误的。而要用last_in

PHP异步进程助手async-helper

5

简介php的异步进程助手,借助于amqp实现异步执行php的方法,将一些很耗时、追求高可用、需要重试机制的操作放到异步进程中去执行,将你的http服务从繁重的业务逻辑中解脱出来。以一个较低的成本将传统php业务逻辑转换成非阻塞、高可用、可扩

PHP面向对象多态性实现方法简单示例

8

本文实例讲述了php面向对象多态实现方法。分享给大家供大家参考,具体如下:多态:父类引用指向子类对象(面向对象中能够根据使用类的上下文(使用输入不同的类调用不同类的方法)来重新定义或改变类的性质和行为。);接口引用指向实现接口的类对象。面向

php+mysql实现无限分类实例详解

4

本文实例讲述了php+mysql实现无限分类的方法。分享给大家供大家参考。具体分析如下:1、数据库通过设置父类id来进行唯一索引,然后使用函数的递归调用实现无限分类;2、数据库设计通过特定格式进行排列,然后使用mysql查询关键函数:con

phpclass中self,parent,this的区别以及实例介绍

5

一,this1,要用this,你必有是一个对像的形势,不然它会报错的,fatalerror:using$thiswhennotinobjectcontext。2,this可以调用本类中的方法和属性,也可以调用父类中的可以调的方法和属性二,s

curl实现站外采集的方法和技巧

7

选择curl的理由关于curl与file_get_contents,摘抄一段通俗易懂的对比:file_get_contents其实是一堆内置的文件操作函数的合并版本,比如file_exists,fopen,fread,fclose,专门提供

php生成excel文件的简单方法

7

生成excel当然使用的是phpexcel这个类库了,可是它太麻烦了,对于只要简单生成来说有点不值得什么叫简单,把数据库的数据导入到excel就行了,这个就是简单了下面看一段代码(代码来自网络)注意要双引号的字符串复制代码代码如下:<

脚本安全的本质_PHP+MYSQL第1/3页

4

一前言问题的存在从代码级别上,也就是应用层次上考虑代码安全的话(也就是不考虑底层的语言本身等问题的漏洞),脚本安全问题就是函数和变量的问题。变量直接或者间接的接收用户不安全的的输入,由于php本身的特性,在php中更容易发现这种变量的混乱(

基于php冒泡排序算法的深入理解

4

交换排序的基本思想:两两比较待排序的数据,如果发生逆序,则交换之,直到全部数据都排好序为止。•冒泡排序的基本思想:1.从后往前,扫描所有的数据,如果相邻的两个数发生逆序,则互换。--第1趟冒泡2.从后往前,扫描最后一个到第2个数

WordPress中限制非管理员用户在文章后只能评论一次

9

之前有网友提出,在wordpress中有没有办法实现每篇文章只允许用户评论一次?暂不说这个需求有没有用,毕竟wordpress就是给有各种需求的人用的。这个功能实现起来也比较简单,只需每次用户发表的评论进数据库之前,从当前文章的所有评论中查

PHP实现的一致性哈希算法完整实例

7

本文实例讲述了php实现的一致性哈希算法。分享给大家供大家参考,具体如下:<?php/***flexihash-asimpleconsistenthashingimplementationforphp.**themitlice

PHP反射机制用法实例

6

本文实例讲述了php反射机制的用法,分享给大家供大家参考之用。具体方法如下:演示示例代码如下所示:<?phpclassclassone{functioncallclassone(){print"inclassone";}}cl

PHP常见数学函数及BC高精度数学函数用法示例

5

本文实例讲述了php常见数学函数及bc高精度数学函数用法。分享给大家供大家参考,具体如下:1.bcadd任意精度数的相加2.bcsub任意精度数的减法3.bcmul乘法,bcdiv除法4.bcmod取余数。(比%功能更强大)5.bcpow幂

PHP截取指定图片大小的方法

8

本文实例讲述了php截取指定图片大小的方法。分享给大家供大家参考。具体分析如下:imagecopyresampled($newim,$im,0,0,7,174,120,42,$new_img_width,$new_img_height);/

用来给图片加水印的PHP类

7

复制代码代码如下:<?php/**功能:php图片水印(水印支持图片或文字)*参数:*$groundimage背景图片,即需要加水印的图片,暂只支持gif,jpg,png格式;*$waterpos水印位置,有10种状态,0为随机位置;

DOMXPATH获取imgsrc值的query

6

复制代码代码如下:$nodes=@$xpath->query("//*[@id='main_pr']/img/@src");$prurl=$nodes->item(0)->nodevalue;

php技巧小结【推荐】

7

1如何定义linux和window通用的文件分隔符号directory_separator:目录分隔符,是定义php的内置常量。在调试机器上,在windows我们习惯性的使用“”作为文件分隔符,但是在linux上系统不认识这个标识,于是就要

PHP实现的sqlite数据库连接类

6

本文实例讲述了php实现的sqlite数据库连接类。分享给大家供大家参考。具体实现方法如下:该sqlite数据库连接类就是利用了php与sqlite进行连接操作,代码如下:复制代码代码如下:*/lassdb_class{var$conn=n

浅析PHP递归函数返回值使用方法

5

php经过长时间的发展,很多用户都很了解php了,php最初是1994年rasmuslerdorf创建的,刚刚开始只是一个简单的用perl语言编写的程序,用来统计他自己网站的访问者。后来又用c语言重新编写,包括可以访问数据库。在1995年以