当前位置:首页 > PHP教程 > PHP高级教程

PHP高级教程

php中iconv函数使用方法

6

iconv函数库能够完成各种字符集间的转换,是php编程中不可缺少的基础函数库。1、下载libiconv函数库http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.9.2.tar.gz;2、解压缩ta

使用纯php代码实现页面伪静态的方法

10

本文实例讲述了使用纯php代码实现页面伪静态的方法。分享给大家供大家参考。具体如下:if(1==urlrole){$nav=$_server["request_uri"];$script_name=$_server["script_name

PHP验证码不显示只有一个小红叉的解决方法

11

最近想自学php,做了个验证码,但不知道怎么搞的,总出现一个如下图的小红叉,但验证码就是显示不出来,原因如下未修改之前,出现如下错误;(1)修改步骤如下,原因如下,原因是apache权限没开,(2)点击打开php.int.,搜索extens

深入分析PHP优化及注意事项

7

1.尽量静态化:如果一个方法能被静态,那就声明它为静态的,速度可提高1/4,甚至我测试的时候,这个提高了近三倍。当然了,这个测试方法需要在十万级以上次执行,效果才明显。其实静态方法和非静态方法的效率主要区别在内存:静态方法在程序开始时生成内

PHP判断一个字符串是否是回文字符串的方法

9

本文实例讲述了php判断一个字符串是否是回文字符串的方法。分享给大家供大家参考。具体实现方法如下:<?phpfunctionishuiwen($str){$len=strlen($str);$l=1;$k=intval($le

php多次include后导致全局变量global失效的解决方法

11

本文实例讲述了php多次include后导致全局变量global失效的解决方法。分享给大家供大家参考。具体分析如下:在多个文件中,文件一个接一个include,但最后一个文件里的函数使用global后却无法引用全局变量。例如:a.php文件

PHP实现文件下载断点续传详解

7

如果我们的网站提供文件下载的服务,那么通常我们都希望下载可以断点续传(resumabledownload),也就是说用户可以暂停下载,并在未来的某个时间从暂停处继续下载,而不必重新下载整个文件。通常情况下,web服务器(如apache)会默

10条PHP高级技巧[修正版]

6

1.使用一个sql注射备忘单一个基本的原则就是,永远不要相信用户提交的数据。另一个规则就是,在你发送或者存储数据时对它进行转义(escape)。可以总结为:filterinput,escapeoutput(fieo). 输入过滤,输出转义。

PHP+Mysql树型结构(无限分类)数据库设计的2种方式实例

11

我们经常需要在关系型数据库中保存一些树状结构数据,比如分类、菜单、论坛帖子树状回复等。常用的方法有两种:1.领接表的方式;2.预排序遍历树方式;假设树状结构如下图:领接表方式主要依赖于一个parent字段,用于指向上级节点,将相邻的上下级节

PHP基于SimpleXML生成和解析xml的方法示例

4

本文实例讲述了php基于simplexml生成和解析xml的方法。分享给大家供大家参考,具体如下:xml就不多解释了,php也提供了操作xml的方法,php操作xml可以有多种方式如domdocment,simplexml,xmlwrite

php提交过来的数据生成为txt文件

5

一共两个文件,具体链接数据库的部分给直接去除了,前台是提交的文字部分,一行一个,在提交后另一个程序文件进行处理,然后按照提交的文件名生成相应的txt文件,并在txt文件中加入数据,在使用之前需要先在根目录下新建test文件下。前台表单文件如

php将字符串随机分割成不同长度数组的方法

5

本文实例讲述了php将字符串随机分割成不同长度数组的方法。分享给大家供大家参考。具体分析如下:这里使用php对字符串在指定的长度范围内进行随机分割,把分割后的结果存在数组里面functionrandomsplit($min,$max,$st

php邮件发送问题解决

6

这段时间修改了一下我们系统的登陆功能,为了更加安全,增加了发送邮件验证功能。当用户登陆的时候判断登陆ip是否是之前登陆过的,如果不是的话,需要向邮箱里发送验证码,然后把收到的验证码输入再登陆,如果验证码正确并且时间没有超过规定时间,可以登陆

php生成txt文件标题及内容的方法

8

复制代码代码如下:<?php/***1.前几天一哥们工作中他们领导让他写一个上生成文件的类:生成文件,文件类型支持:txt、html、csv、pdf、doc(或者docx)。**2.生成的内容是一张表格(像html中的table),参

php生成zip压缩文件的方法详解

7

复制代码代码如下:require_once"./include/zip.php";$zip=newphpzip();//$zip->createzip("要压缩的文件夹目录地址","压缩后的文件名.zip");  //只生成不自动下载

PHP中函数内引用全局变量的方法

6

先看下面的代码:复制代码代码如下:<?php$var1="#####";$var2="&&&&&";functionglobal_references($use_globals){global$var1,$var2;if(!$use_

通过PHP修改Linux或Unix口令的方法分享

7

需要的工具和安装:  你必须安装下面的工具和软件:  –修改口令的shell脚本;  –sudo访问权;  –apacheorlighttpdweb服务器;  –php服务端程序。  步骤1:安装可以修改用户口令的shell脚本  该脚本可