现在位置: 首页 > 编程语言 > 文章
2020年04月27日 编程语言 ⁄ 共 3272字 评论关闭
  无限分类是个老话题了,PHP和MySQL中实现无限分类的思路也有许多种,下面学步园小编来讲解下PHP+MySQL无限分类有哪些方法?   PHP+MySQL无限分类有哪些方法   第一种方法   这种方法是很常见、很传统的一种,先看表结构   表:category   idint主键,自增   namevarchar分类名称   pidint父类id,默认0   顶级分类的pid默认就是0了。当我们想取出某个分类的子分类树的时候,基本思路就是递归,当然,出于效率...
阅读全文
2020年04月27日 编程语言 ⁄ 共 1471字 评论关闭
  设置环境变量常见的地方为区分开发环境/生产环境,或者定义一些数据库的帐号密码。下面学步园小编来讲解下PHP怎么设置Apache环境变量?PHP脚本怎么设置环境变量?   PHP怎么设置Apache环境变量   指令   设置当前环境变量为DEV   SetEnvRUNTIME_ENVIROMENTDEV   数据库帐号密码   SetEnvMYSQL_USERNAMEroot   SetEnvMYSQL_PASSWORDroot   配置文件格式      ServerAdminadmin@admin.com   DocumentRoot...
阅读全文
2020年04月27日 编程语言 ⁄ 共 2010字 评论关闭
  PHP如何获取表单的POST数据呢?本文介绍获取POST数据的方法,并将代码附上,希望可以帮助到你。下面学步园小编来讲解下PHP获取POST数据有几种方法?PHP获取POST数据代码是什么?   PHP获取POST数据有几种方法   方法1、最常见的方法是:$_POST['fieldname'];   说明:只能接收Content-Type:application/x-www-form-urlencoded提交的数据   解释:也就是表单POST过来的数据   方法2、file_get_contents(“php://input”...
阅读全文
2020年04月27日 编程语言 ⁄ 共 3917字 评论关闭
  有些东西假如不是经常使用,很容易忘记,比如魔术方法和魔术常量。PHP中把以两个下划线__开头的方法称为魔术方法,这些方法在PHP中充当了举足轻重的作用。下面学步园小编来讲解下PHP魔术方法有哪些?PHP魔术常量怎么使用?   PHP魔术方法有哪些   __construct(),类的构造函数__destruct(),类的析构函数__call(),在对象中调用一个不可访问方法时调用__callStatic(),用静态方式中调用一个不可访问方法时调用__get(),获...
阅读全文
  PHPautoload自动加载机制可以减少不必要的文件包含,从而一定程度上提高PHP网站的运行性能。下面学步园小编来讲解下PHP中autoload自动加载机制使用方法有哪些?PHP中autoload自动加载机制的原理有哪些?   PHP中autoload自动加载机制使用方法有哪些   __autoload的使用方法1   最经常使用的就是这种方法,根据类名,找出类文件,然后require_one   function__autoload($class_name){   $path=str_replace('_','/',$...
阅读全文
  PHP也是可以直接进行守护进程的启动与终止的,相对于shell来说会简单很多,理解更方便,当然了PHP守护进程要实现自动重启还是要依赖于shell的crontab日程表,每隔一段时间去执行一次脚本看脚本是否需要重启,假如需要则杀掉进程删除RunFile文件,重新启动并在RunFile文件中写入pid。下面学步园小编来讲解下PHP实现守护进程的启动和终止操作代码有哪些?PHP写守护进程时要注意什么?   PHP实现守护进程的启动和终止操作代码...
阅读全文
  Nginx本身不能处理PHP,它只是个web服务器,当接收到请求后,假如是php请求,则发给php解释器处理,并把结果返回给客户端。Nginx一般是把请求发fastcgi管理进程处理,fascgi管理进程选择cgi子进程处理结果并返回被nginx。下面学步园小编来讲解下apache+PHP和ngnix+php的区别有哪些?Nginx+FastCGI运行原理有哪些?   apache+PHP和ngnix+php的区别有哪些   apache一般是把php当做自己的一个模块来启动;而ngnix则是把http请...
阅读全文
2020年04月27日 编程语言 ⁄ 共 1244字 评论关闭
  在PHP网站开发中,验证码可以有效地保护我们的表单不被恶意提交,但是假如不使用算式验证码或者汉字验证码,仅仅使用简单的字母或者数字验证码,这样的验证码方案真的安全吗?下面学步园小编来讲解下PHP算式验证码怎么实现?PHP中文汉字验证码怎么实现?   PHP算式验证码怎么实现   1.算式验证码:      session_start();   header("Content-type:image/png");   $num1=mt_rand(0,9);//第一位数   $num2=mt_ran...
阅读全文
2020年04月27日 编程语言 ⁄ 共 2710字 评论关闭
  在PHP中,我们可以利用header方法来指定PHP页面的页面编码,可以是UTF,也可以是GBK编码,具体方法如下:php页面为utf编码header(“Content-type:text/html;charset=utf-8″);php页面为gbk编码header(“Content-type:text/html;charset=gb2312″);php页面为big5编码header(“Content-type:text/html;charset=big5″);通常情况以上代码放在php页面的首页。下面学步园小编来讲解下PHP页面编码怎么实现?PHP数据库编码怎么实现?   P...
阅读全文
2020年04月27日 编程语言 ⁄ 共 1763字 评论关闭
  LEncode:是指针对网页url中的中文字符的一种编码转化方式,最常见的就是Baidu、Google等搜索引擎中输入中文查询时候,生成经过Encode过的网页URL。URLEncode的方式一般有两种,一种是传统的基于GB2312的Encode(Baidu、Yisou等使用),另一种是基于UTF-8的Encode(Google、Yahoo等使用)。下面学步园小编来讲解下HTML中的URLEncode怎么实现?PHP中的URLEncode怎么实现?   HTML中的URLEncode怎么实现   编码为GB2312的html文...
阅读全文