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

PHP常见问题

PHPstrtr()函数使用说明

16

定义和用法strtr()函数转换字符串中特定的字符。语法strtr(string,from,to)或者strtr(string,array)参数描述string1必需。规定要转换的字符串。from必需(除非使用数组)。规定要改变的字符。to

简单介绍PHP非阻塞模式

8

非阻塞模式是指利用socket事件的消息机制,server端与client端之间的通信处于异步状态。让php不再阻塞当php作为后端处理需要完成一些长时间处理,为了快速响应页面请求,不作结果返回判断的情况下,可以有如下措施:一、若你使用的是

smarty中js的调用方法示例

12

本文实例讲述了smarty中js的调用方法,分享给大家供大家参考。具体方法分析如下:一、问题:有时候,在smarty中,包含js的时候,整个页面就不会显示,而程序员往往在页面中找错误,程序页面,模板页面检查了多次都没有错误,就很郁闷了。二、

PHPMailer使用QQ邮箱实现邮件发送功能

7

本文实例为大家分享了phpmailer使用qq邮箱实现邮件发送的具体代码,供大家参考,具体内容如下/***下订单发送邮件*@to收件人@title标题@content内容*/functionsendmail($to,$title,$cont

使用PHP免费发送定时短信的实例

19

由于飞信目前没有开发平台,现有api都是第三方开发,貌似是通过破解wap飞信或者3g飞信,模拟浏览器的行为来发短信。另外googlecode上有开源的php飞信发送类php-fetion。这些飞信接口方便了定时短信的开发。背景:老妈年纪大了

thinkphp跨库操作的简单代码实例

9

实例一:配置config.php文件配置多个数据库配置'db_config2'=>'mysql://root:1234@localhost:3306/thinkphp',控制器中调用方法:$new=m('表名','前缀没前缀不填写',

PHP经典面试题之设计模式(经常遇到)

7

设计模式在面试过程中经常会提到,有时候还会让我们举例说明各种设计模式的应用场景。使用设计模式可以减轻我们的工作量,优化我们的代码。设计模式非常的多,这里介绍单例模式,工厂模式,组合模式,策略模式4种模式如果有代码有什么问题或者有更好的方式请

PHP使用Memcache时模拟命名空间及缓存失效问题的解决

9

缓存命名空间memcache本身不支持命名空间,但是我们可以利用memcache本身的机制,来模拟命名空间。比如:你要清除一组数据,就需要用到命名空间,来看这样一个例子,说明写在了注释里:classaction{publicfunction

搜索附近的人PHP实现代码

8

本文实例为大家分享了php实现搜索附近的人具体代码,供大家参考,具体内容如下实现思路:首先,我们应该这样想:既然我们知道了用户当前位置的经纬度,又知道我们将要搜索的范围,我们可不可以计算出一个范围?也就是说,根据一个中心点和半径,计算出符合

session加入redis的实现代码

11

session信息入redissession简介session,中文经常翻译为会话,其本来的含义是指有始有终的一系列动作/消息,比如打电话时从拿起电话拨号到挂断电话这中间的一系列过程可以称之为一个session。有时候我们可以看到这样的话“

通过修改LaravelAuth使用salt和password进行认证用户详解

10

前言本文主要给大家介绍了通过修改laravelauth用salt和password进行认证用户的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍:laraval自带的用户认证系统auth非常强大易用,不过在larave

PHPURL参数获取方式的四种例子

7

在已知url参数的情况下,我们可以根据自身情况采用$_get来获取相应的参数信息($_get['name']);那,在未知情况下如何获取到url上的参数信息呢?第一种、利用$_server内置数组变量相对较为原始的$_server['que

ThinkPHP中I(),U(),$this->post()等函数用法

8

本文实例讲述了thinkphp中i(),u(),$this->post()等函数的用法。分享给大家供大家参考。具体方法如下:在thinkphp中在控制器中接受表单的数据可以使用如下方法:1、$_post[]/$_get[],但是这个接

php多文件打包下载的实例代码

6

最近整理文档,搜刮出一个php多文件打包下载的实例代码,稍微整理精简一下做下分享。需要同时下载多个文件时,大部分浏览器都不支持多文件同时下载,可以采用javascript脚本动态生成多个链接,但是需要用户多次点击下载对话框,用户体验不好,并

PHP捕获Fatalerror错误的方法

9

fatalerror一般是不需要捕获的,但是在一个复杂的程序中,如果偶然出现内存不足导致fatalerror就难以处理了.比如.fatalerror出在mysql类中fetch的时候.这个时候就很难定位到真正问题所在了.php异常处理中可以

Yii控制器中操作视图js的方法

7

本文实例讲述了yii控制器中操作视图js的方法。分享给大家供大家参考,具体如下://yiiframework路径yii::getframeworkpath();//protected/runtimeyii::app()->getrun

PHP的Laravel框架结合MySQL与Redis数据库的使用部署

15

相对于熟读官方文档,更重要的是要把框架环境搭起来。零、环境介绍操作系统:centos数据库:mysql5.6(阿里云rds)php5.4.4(>=5.4即可)laravel5.0一、安装lnmp在安装laravel之前,需要把linu