当前位置:首页 > PHP教程 > PHP常见问题

PHP常见问题

详解php中的implements使用

5

php类中接口的应用关键字是interface、implements了,接口是一种成员属性全部为抽象或常量的特殊抽象类,implements主要是对类名,类所拥有的方法,以及所传参数起约束和规范做用,有点像abstract抽象类。类中接口的

PHP正则提取不包含指定网址的图片地址的例子

5

但是现在这个文章中可能含有一些表情,我们当然不能直接提取src路劲了,这样如果第一张是表情图片的话,就会提取表情图片来作为封面了,这时候我们就需要写清楚正则来排除不匹配的图片,下面是一个小列子:复制代码代码如下:$contents='<

PHP完整的日历类(CLASS)

6

复制代码代码如下:<?phpclasscalendar{/**www.jb51.net修正版*/var$year,$month,$day;var$week=array("星期日","星期一","星期二","星期三","星期四","星期

CodeIgniter整合Smarty的方法详解

6

本文实例讲述了codeigniter整合smarty的方法。分享给大家供大家参考,具体如下:ci3.0.2发布后感觉模板类还是不怎么好用,而且不能编译。smarty功能强大,用习惯了smarty标签,一般难以放弃,而且,是可以编译文件执行,

用PHP生成excel文件到指定目录

3

最近公司要生成报表,用php生成。header("content-type:application/vnd.ms-excel");header("content-disposition:attachment;filename=test_da

ThinkPHP框架任意代码执行漏洞的利用及其修复方法

10

thinkphp是国内著名的开源的php框架,是为了简化企业级应用开发和敏捷web应用开发而诞生的。最早诞生于2006年初,原名fcs,2007年元旦正式更名为thinkphp,并且遵循apache2开源协议发布。早期的思想架构来源于str

php实现爬取和分析知乎用户数据

6

背景说明:小拽利用php的curl写的爬虫,实验性的爬取了知乎5w用户的基本信息;同时,针对爬取的数据,进行了简单的分析呈现。php的spider代码和用户dashboard的展现代码,整理后上传github,在个人博客和公众号更新代码库,

一个经典的PHP验证码类分享

15

我们通过php的gd库图像处理内容,设计一个验证码类vcode。将该类声明在文件vcode.class.php中,并通过面向对象的特性将一些实现的细节封装在该类中。只要在创建对象时,为构造方法提供三个参数,包括创建验证码图片的宽度、高度及验

Kindeditor编辑器添加图片上传水印功能(php代码)

15

kindeditor是一套开源的在线html编辑器,开发人员可以用kindeditor把传统的多行文本输入框(textarea)替换为可视化的富文本输入框。可以无缝地与java、.net、php、asp等程序集成,比较适合在cms、商城、论

ThinkPHP中redirect用法分析

8

本文实例讲述了thinkphp中redirect用法。分享给大家供大家参考。具体分析如下:redirect重定向的通用语法为:redirect(url,params=array(),delay=0,msg=''),假设当前为默认home分组

PHP中如何判断exec函数执行成功?

2

前言做一个代码发布的系统,需要用到php的exec函数来执行linux下的命令和git,svn命令,如何判断php的exec函数是否执行成功呢?解决方案写个php文件来做实验:exec函数第一个参数是执行的命令,第二个参数是执行的结果,第三

PHP不使用递归的无限级分类简单实例

5

不用递归实现无限级分类,简单测试了下性能比递归稍好一点点点,但写得太复杂了,还是递归简单方便点代码:<?php$list=array(array('id'=>1,'pid'=>0,'deep'=>0,'nam

CodeIgniter视图使用注意事项

17

本文讲述了codeigniter视图使用注意事项。分享给大家供大家参考,具体如下:ci中视图即application/views/下的模版文件,模版中支持直接使用php,所以模版的实现没有太多好说的,说几点视图的注意事项:1、ci的视图可以

Joomla语言翻译类Jtext用法分析

6

本文实例讲述了joomla语言翻译类jtext用法。分享给大家供大家参考,具体如下:基本使用方法:jtext是joomla中实现多语言翻译的一个对象,最基本的使用方法如下:jtext::_('languagecode');如果是作为变量的话

php的hash算法介绍

10

hashtable是php的核心,这话一点都不过分。php的数组,关联数组,对象属性,函数表,符号表,等等都是用hashtable来做为容器的。php的hashtable采用的拉链法来解决冲突,这个自不用多说,我今天主要关注的就是php的h

php生成加密公钥加密私钥实例详解

5

php生成加密公钥加密私钥实例详解生成公钥私钥win下必须要openssl.cof支持liunx一般已自带安装$config=array(//"digest_alg"=>"sha512","private_key_bits"=>

PHPsession文件独占锁引起阻塞问题解决方法

15

php默认的会话处理器是session.save_handler=files(即文件)。如果同一个客户端同时并发发送多个请求(如ajax在页面同时发送多个请求),且脚本执行时间较长,就会导致session文件阻塞,影响性能。因为对于每个请求

PHP+Ajax异步通讯实现用户名邮箱验证是否已注册(2种方法实现)

3

前言直接上代码有点不厚道、于是按照天朝传统,整段描述吧。。。。(本人语言表达能力有限,大家忍着看)功能在网站注册用户时使用,主要为了无刷新异步验证用户输入的用户名或者email是否已注册。这功能大家肯定见过,大多数网站都有的,我一直对这个功