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

PHP常见问题

如何使用PHPEmbedSAPI实现Opcodes查看器

6

php提供了一个embedsapi,也就是说,php容许你在c/c++语言中调用php/ze提供的函数。本文就通过基于embedsapi实现一个php的opcodes查看器。首先,下载php源码以供编译,我现在使用的是php5.3alpha

Thinkphp模板中使用自定义函数的方法

7

注意:自定义函数要放在项目应用目录/common/common.php中。这里是关键。模板变量的函数调用格式:{$varname|function1|function2=arg1,arg2,###}说明:{和$符号之间不能有空格,后面参数的

linux中cd命令使用详解

6

linuxcd命令可以说是linux中最基本的命令语句,其他的命令语句要进行操作,都是建立在使用cd命令上的。所以,学习linux常用命令,首先就要学好cd命令的使用方法技巧。1.命令格式:cd[目录名]2.命令功能:切换当前目录至dirn

ThinkPHP独立分组使用的注意事项

3

本文实例讲述了thinkphp独立分组使用的注意事项。分享给大家供大家参考。具体如下:关于thinkphp的独立分组,功能看上去挺好的,可是官方并没有给出详细的例子和说明,在此,根据实际的开发过程,给予各位php开发人员以下几点说明:1.独

Laravel加载第三方类库的方法

5

laravel版本:5.5有很多第三方的类库并没有制作composer,而是还以require的方式进行加载。对于此类的类库,我们只要小粒度的修改,就可以进行使用。我以极验geetest和邮件服务sendcloud为例。在laravel框架

PHP内核探索:哈希表碰撞攻击原理

21

下面通过图文并茂的方式给大家展示php内核探索:哈希表碰撞攻击原理。最近哈希表碰撞攻击(hashtablecollisionsasdosattack)的话题不断被提起,各种语言纷纷中招。本文结合php内核源码,聊一聊这种攻击的原理及实现。哈

一个经典的PHP文件上传类分享

7

文件上传是项目开发中比较常见的功能,但文件上传的过程比较繁琐,只要是有文件上传的地方就需要编写这些复杂的代码。为了能在每次开发中降低功能的编写难度,也为了能节省开发时间,通常我们都会将这些反复使用的一段代码封装到一个类中。帮助开发者在以后的

PHPSplObjectStorage使用实例

6

phpsplsplobjectstorage是用来存储一组对象的,特别是当你需要唯一标识对象的时候。phpsplsplobjectstorage类实现了countable,iterator,serializable,arrayaccess四

php实现文件下载实例分享

4

举一个案例:复制代码代码如下:<?phpclassdownfile{functiondownserver($file_name){$file_path="./img/".$file_name;//转码,文件名转为gb2312解决中文乱

ThinkPHP和UCenter接口冲突的解决方法

7

本文分析了thinkphp和ucenter接口冲突的解决方法。分享给大家供大家参考,具体如下:1、引出问题:在ucenter中存在db和base两个类,恰巧这两个类也存在于thinkphp中,因此出现问题是必然的事情。db类:uc_clie

关于LaravelRedis多个进程同时取队列问题详解

14

前言最近在工作中遇到了一个问题,开启多个进程处理队列会重复读取redis中队列吗?是否因此导致重复执行任务?下面就来通过示例代码详细介绍下。使用supervisor监听laravel队列任务,其中supervisor的配置如下:[progr

phpwhile循环控制的简单实例

8

while循环是php中最简单的循环,其基本格式为:while(expr){statement}或者while(expr):statementendwhile;该语法表示,只要expr表达式为true,那么就一直执行statement直到e

网友原创的PHP模板类代码

6

复制代码代码如下:<?phpclasslightpage_template{var$tpl_header;var$tpl_footer;var$tpl_parsing;var$tpl_template;var$tpl_dirname;

CI分页类首页、尾页不显示的解决方法

8

本文实例讲述了ci分页类首页、尾页不显示的解决方法。分享给大家供大家参考,具体如下:看了下手册说,每次都要重新去写一次呢些$config,可以新建一个文件放到config文件夹下面,考虑了下,config这个文件夹系统会自动加载,也就是说不