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

PHP高级教程

php实现转换html格式为文本格式的方法

3

本文实例讲述了php实现转换html格式为文本格式的方法。分享给大家供大家参考,具体如下:有时候需要转换html格式的字符串为文本,但又需要保持一定的格式,比如要求段落变成的分段格式就可以用下面这个函数functionhtml2text($

Laravel实现autoload方法详解

5

用了一阵laravel后发现很少有include和require,觉得有点奇怪,思考laravel是怎么完成文件导入的。其实laravel依旧还是用include或者require的,只是都写在一个函数里了。就像这样:functionaut

PHP上传文件时自动分配路径的方法

6

本文实例讲述了php上传文件时自动分配路径的方法。分享给大家供大家参考。具体分析如下:网站上传文件时,如果是小的企业站,放在一个目录还没问题,当网站大了,上传的文件多了,我们就不能放在同一个目录了,这里我们就来讲讲用php自动给上传的文件分

php中如何使对象可以像数组一样进行foreach循环

6

刚接触到题的时候,我也没有考虑到iterator模式,试了几个一般想法,失败以后。。。。就直接去翻看了foreach的源码实现,期望发现foreach处理对象的时候是否有什么特殊性,可以做为突破口。跟踪了半天以后发现了核心逻辑中的一个奇怪的

PHP网站基础优化方法小结

8

1、使用gzip  在每一个php页面顶部加入以下代码:<?phpob_start("ob_gzhandler");?>  使用该代码后服务器会压缩所有需要传送到客户端的代码,并在浏览器中进行解压,从而使网站运行速度加快。这一功

关于php正则匹配汉字的方法介绍

4

php正则匹配汉字!/^[x{4e00}-x{9fa5}]+$/u以上这个正则表达式就是困扰了很多php程序员的匹配汉字的正则表达式大家可能会觉得很简单,实际上不同编码,不同程序语言,都有些细微的出入,稍不注意就得不到正确的结果。下面是ut

php使用google地图应用实例

4

本文实例讲述了php使用google地图应用方法。分享给大家供大家参考。具体如下:php代码如下:复制代码代码如下:functionselected($param,$value){if($param==$value)print"select

PHP实现的oracle分页函数实例

8

本文实例讲述了php实现的oracle分页函数。分享给大家供大家参考,具体如下:mysql有limit,分页的时候,我们可以用limit30,40,而oracle没有limit,用其他的方法来代替--rownum.一、底层方法/***数据连

从MySQL数据库表中取出随机数据的代码

10

mysql如何从表中取出随机数据以前在群里讨论过这个问题,比较的有意思.mysql的语法真好玩.他们原来都想用php的实现随机,但取出多条好像要进行两次以上查询.翻了手册,找到了下面这个语句,可以完成任务了select*fromtable_

PHPTree——php快速生成无限级分类

5

它就是phptree。git地址:https://git.oschina.net/jiusem/phptree.git或从硕编程下载http://www.jb51.net/codes/606002.html最简单的例子:<?p

PHP7扩展开发之基于函数方式使用lib库的方法详解

11

本文实例讲述了php7扩展开发之基于函数方式使用lib库的方法。分享给大家供大家参考,具体如下:前言首先说下什么是lib库。lib库就是一个提供特定功能的一个文件。可以把它看成是php的一个文件,这个文件提供一些函数方法。只是这个lib库是

php+ajax实现无刷新数据分页的办法

7

本文实例讲述了php+ajax实现无刷新分页的方法。分享给大家供大家参考。具体实现方法如下:index.php文件,代码如下:<?phpheader("content-type:text/html;charset=gbk");

php数组添加元素方法小结

5

本文较为详细的总结了php数组添加元素方法。分享给大家供大家参考。具体分析如下:如果我们是一维数组增加数组元素我们可以使用arraylistay_push,当然除这种方法之外我们还有更直接的办法,这里就来给大家整理一下.一维数组增加元素$a

PHP中使用正则表达式提取中文实现笔记

6

最近老板叫做一个数据查重的小练习,涉及从一个包含中文字段的文件中提取出其中的中文字段并存储,使用php开发。中间涉及到php正则表达式中文匹配的问题,网上搜罗一大片,但是也很乱没有一个准信儿,经过自己的代码的修改和检验,先将extract函

php使用fopen创建utf8编码文件的方法

5

本文实例讲述了php使用fopen创建utf8编码文件的方法。分享给大家供大家参考。具体实现方法如下:一般来说,如果我们直接使用fopen创建会发现文件编码都不是uft-8的了,那么如果要创建uft8文件我们需要进行一些技术处理。具体步骤如

php计划任务检测用户连接状态

6

计划任务复制代码代码如下:ignore_user_abort();//用户关闭浏览器程序依然执行set_time_limit(0);//不限制程序运行时间$interval=3;//程序循环间隔时间秒$link=mysql_connect(

根据key删除数组中指定的元素实现方法

7

php数组中元素的存在方式是以键值对的方式('key'=>'value'),有时候我们需要根据键删除数组中指定的某个元素。functionbykey_reitem($arr,$key){if(!array_key_exists($ke