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

PHP常见问题

php的hash算法介绍

11

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

Joomla语言翻译类Jtext用法分析

7

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

php定时执行任务设置详解

7

今天有一个哥们问我这个问题,问题是这样的他有一个iis的服务器,要定时执行一个扫描的php脚本,这个怎么弄,每小时执行一次,下面是windows的设置1)在控制面板中双击任务计划,打开了windows任务计划窗口。2)双击添加任务,打开任务

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

16

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

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

4

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

简单谈谈php延迟静态绑定

7

使用场景先来观察以下代码:abstractclassbase{//dosth}classaclassextendsbase{publicstaticfunctioncreate(){returnnewaclass();}}classbcla

Yii框架弹出窗口组件CJuiDialog用法分析

6

本文实例讲述了yii框架弹出窗口组件cjuidialog用法。分享给大家供大家参考,具体如下:cjuidialog组件在手册zii.widgets.jui下在视图下使用以下代码$this->beginwidget('zii.widge

详解PHP用substr函数截取字符串中的某部分

7

经常看到有新手问php有没有类似asp的left函数或right函数,实现截取某字符串左边或右边开始n个字符的函数。答案当然是有的。php中的substr函数就可以做的到,只不过php把二个函数合二为一了。现在整理了一下substr函数的用

fckeditor上传文件按日期存放及重命名方法

8

1.实现fckeditor按日期分目录的形式存放上传的文件,比如今天是2015年5月5日,那么今天上传的文件都放在这个目录里面去,明天上传的则自动创建并放在类似2015-05-06这样的目录里面去。(1)找到editoreditorfile

CI框架中zip类应用示例

10

ci框架自带的zip类简单实用,本文就来简单说一下ci框架的zip类的使用。首先需要导入zip类:复制代码代码如下:$this->load->('zip');此外,但是考虑到ci的结构,还需要设置一下自动加载类,把zip加载进去

php单例模式详细介绍及实现源码

4

这篇文章主要介绍了php中数据库单例模式的实现代码分享,本文先是讲解了单例模式的一些知识,然后给出了数据库单例模式实现代码。什么是单例模式单例模式顾名思义,就是只有一个实例。作为对象的创建模式,单例模式确保某一个类只有一个实例,而且自行实例

PHP检测移动设备类mobiledetection使用实例

4

目前,一个网站有多个版本是很正常的,如pc版,3g版,移动版等等。根据不同的浏览设备我们需要定向到不同的版本中。不仅如此,我们有时候还需要根据不同的客户端加载不同的css,因此我们需要能够检测浏览设备,so,我们就需要用到“mobilede

php获取访问者浏览页面的浏览器类型

10

方法如下检查用户的agent字符串,它是浏览器发送的http请求的一部分。用$_server['http_user_agent']得到agent字符串信息。比如:<?phpecho$_server['http_user_age

php变量作用域的深入解析

4

php中的每个变量都有一个针对它的作用域,它是指可以在其中访问变量(从而访问它的值)的一个领域。对于初学者来说,变量的作用域是它们所驻留的页面。因此,如果你定义了$var,页面余下部分就可以访问$var,但是,其它页面一般不能访问它(除非使

php修改zen-cart下单和付款流程以防止漏单

22

用过zen-cart的人都知道,zen-cart中下单步骤是下面这样的(其中[]中的表示不是必须的):1.购物车(shoppingcart)2.[货运方式(deliverymethod)]3.支付方式(paymentmethod)4.订单确

PHP网站自动化配置的实现方法(必看)

6

一直都在用yii2做项目,有在用自动化配置,但是没有自己去配置过。中午没事去看了下yii的初始化代码,发现都是php而已!yii2初始化项目代码所以,我们做项目肯定是可以用php做的,于是我新建了个文件夹,名为autoconfig,里面创建

Laravel框架+Blob实现的多图上传功能示例

18

本文实例讲述了laravel框架+blob实现的多图上传功能。分享给大家供大家参考,具体如下:一.介绍我们知道多图上传一般都附带的又即时显示功能,即上传后可以立刻看到所传图片。之前一直用的一个多图上传插件是选择图片,点击上传然后图片资源上传

PHPcURL初始化和执行方法入门级代码

6

这个是采集基础,最好熟悉一下$ch=curl_init();#设定url和把结果返回,是否返回头部curl_setopt($ch,curlopt_url,'http://www.baidu.com/');curl_setopt($ch,cu

ThinkPHP提交表单时默认自动转义的解决方法

8

本文实例讲述了thinkphp提交表单时默认自动转义的解决方法。分享给大家供大家参考。具体方法如下:一、问题:在thinkphp中提交表单插入数据的时候,单引号和双引号是会被自动转义的,就是会自动的加上反斜线,但是我不想给单引号和双引号加上