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

PHP高级教程

最准确的php截取字符串长度函数

6

说是最精确截取长度,其实我也不敢确定是否是最精确的,具体有多精确看下面的效果就知道了:先上测试用的字符串:<?phpheader("content-type:text/html;charset=utf-8");echocn_s

php+ajax登录跳转登录实现思路

5

当我们的用户进行系统登录时,用户名和密码的验证都是后端验证的。而且,用户登录状态也是要后端设置的,查询数据库后,用户名和密码正确,则在session中存储一个uuid,每个页面需要根据登录状态判断展示相应的内容时,则判断是否有uuid这个s

PHP页面实现定时跳转的方法

6

本文实例讲述了php页面实现定时跳转的方法,分享给大家供大家参考。具体实现方法如下:php定时跳转我们需要利用header函数输入html或js代码来实现定时跳转,下面我来介绍一个简单的例子php代码如下:复制代码代码如下:header("

php读取txt文件并将数据插入到数据库

6

今天测试一个功能,需要往数据库中插入一些原始数据,pm给了一个txt文件,如何快速的将这个txt文件的内容拆分为所要的数组,然后再插入到数据库中?serial_number.txt的示例内容:serial_number.txt:dm0000

php批量删除cookie的简单实现方法

6

本文实例讲述了php批量删除cookie的简单实现方法。分享给大家供大家参考。具体实现方法如下:复制代码代码如下:<?php//删除单个cookie:键值设置为空、时间设置为过期了的时间setcookie("name","",

解析php中static,const与define的使用区别

6

define部分:宏不仅可以用来代替常数值,还可以用来代替表达式,甚至是代码段。(宏的功能很强大,但也容易出错,所以其利弊大小颇有争议。)宏的语法为:#define宏名称宏值作为一种建议和一种广大程序员共同的习惯,宏名称经常使用全部大写的字

PHP中include()与require()的区别说明

8

require的使用方法如require("myrequirefile.php");。这个函数通常放在php程序的最前面,php程序在执行前,就会先读入require所指定引入的文件,使它变成php程序网页的一部份。常用的函数,亦可以这个方

php封装的图片(缩略图)处理类完整实例

12

本文实例讲述了php封装的图片(缩略图)处理类。分享给大家供大家参考,具体如下:<?php//图片处理工具类classimage{//属性private$thumb_width;//缩略图的宽private$thumb_hei

php生成数字字母的验证码图片

5

php生成数字字母的验证码图片<?phpheader('content-type:image/png');$image=imagecreatetruecolor(100,30);$color=imagecolorallocat

php中防止SQL注入的最佳解决方法

9

如果用户输入的是直接插入到一个sql语句中的查询,应用程序会很容易受到sql注入,例如下面的例子:复制代码代码如下:$unsafe_variable=$_post['user_input'];mysql_query("insertintot

理解PHP中的Session及对Session有效期的控制

5

0.什么是session?session的中文译名叫做“会话”,其本来的含义是指有始有终的一系列动作/消息,比如打电话时从拿起电话拨号到挂断电话这中间的一系列过程可以称之为一个session。目前社会上对session的理解非常混乱:有时候

php实现图片上传时添加文字和图片水印技巧

3

本文实现的功能特别适用于一些商城和图片站中,分享了图片在上传时添加文字和图片水印的技巧,供大家参考,具体内容如下1.water.class.php<?phpheader('content-type:text/html;char

php上传图片并压缩的实现方法

4

本文实例讲解了php上传图片并压缩的实现方法,之前一篇《php实现图片上传并压缩》已经为大家进行了简单介绍,此次实现上传图片然后按照比例缩略图,指定缩略图的最大高度或者最大宽度,具体内容如下实现代码:<?phpfunction

phpcookie作用范围&ndash;不要在当前页面使用你的cookie

7

因为在本地测试完全没有问题,所以ssh到远程服务器上(不是发布服务器,建议不要直接在publishserver上直接改东西),进行了一下断点的测试,最后发现是一个比较复杂的逻辑中有个函数在构造函数中调用了登陆验证。没有验证通过所以就跳走了。

PHParray操作10个小技巧分享

6

1、向array中添加元素php是一个弱类型语言。因此不必象c语言那样为phparray声明长度。向其中添加元素的过程也是声明和初始化的过程。复制代码代码如下:$capitals=array('alabama'=>'montgomer

PHP中的extract的作用分析

11

addslashes--使用反斜线引用字符串extract(addslashes($_post));--处理post表单把客户端<formmethod="post"...>表单中的变量名取出来。extract(addslashe

检查url链接是否已经有参数的php代码添加?或&amp;

5

比如分页,因为有些链接已经有参数了,在附加分页信息的时候不能把原有的参数丢掉,所以判断一下链接是否有参数,然后根据需要附加分页信息。方法很简单:复制代码代码如下:((strpos($url,'?')!==false)?'&':'?'