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

PHP高级教程

php用户登录之cookie信息安全分析

10

本文实例讲述了php用户登录之cookie信息安全。分享给大家供大家参考,具体如下:大家都知道用户登陆后,用户信息一般会选择保存在cookie里面,因为cookie是保存客户端,并且cookie可以在客户端用浏览器自由更改,这样将会造成用户

PHP超牛逼无限极分类生成树方法

10

你还在用浪费时间又浪费内存的递归遍历无限极分类吗,看了该篇文章,我觉得你应该换换了。这是我在oschina上看到的一段非常精简的php无限极分类生成树方法,巧在引用,整理分享了。复制代码代码如下:functiongeneratetree($

PHP中单引号与双引号的区别分析

8

①转义的字符不同单引号和双引号中都可以使用转义字符(\),但只能转义在单引号中引起来的单引号和转义转义符本身。如果用双引号(“”)括起字符串,php懂得更多特殊字符串的转义序列。<?php$str1='\',\\,\r\n\t

php中使用Curl、socket、file_get_contents三种方法POST提交数据

19

抓取远程内容,之前一直都在用file_get_content函数,其实早就知道有curl这么一个好东西的存在,但是看了一眼后感觉使用颇有些复杂,没有file_get_content那么简单,再就是需求也不大,所以没有学习使用curl。直到最

php让图片可以下载的代码第1/2页

9

//文件目录define(‘dl_dir',‘temp/');//常见扩展名所对应的mime类型$mimetypes=array(‘ez'=>‘application/andrew-inset',‘hqx'=>‘applicat

php实现zip文件解压操作

7

php解压zip文件函数,源码简短,需要使用zzipliblibrary扩展,使用前请确认该扩展已经开启。<?/***********************@file-pathtozipfile需要解压的文件的路径*@des

PHP使用自定义方法实现数组合并示例

7

本文实例讲述了php使用自定义方法实现数组合并。分享给大家供大家参考,具体如下:在php中提供了强大的数组功能,对于数组的合并也提供了两个方法:array_merge和array_merge_recursive但对于我们千变万化的业务来说这

Yii框架调试心得--在页面输出执行sql语句

11

我们使用:yiidebugtb来调试(因为用他界面比较美观,不影响界面其他元素)。1.下载yiidebugtb,并且放入到application.extensions.yiidebugtb目录2.修改main.php,加入如下代码:复制代码

php实现分页显示

10

所谓分页显示,也就是将数据库中的结果集人为的分成一段一段的来显示,这里需要两个初始的参数:每页多少条记录($pagesize)?当前是第几页($currentpageid)?现在只要再给我一个结果集,我就可以显示某段特定的结果出来。至于其他

php限制ip地址范围的方法

8

本文实例讲述了php限制ip地址范围的方法。分享给大家供大家参考。具体如下:只有在限定范围内的ip地址才能访问functionget_real_ipaddress(){if(!empty($_server['http_client_ip']

ThinkPHP、ZF2、Yaf、Laravel框架路由大比拼

10

前言读过一篇关于zendframework2的技术文章《zf2多级树形路由route配置实例》,是介绍路由配置的。我觉得很有意思,这是的需求:/user对应用户列表页面/user/:user_id对应用户的个人主页,比如/user/allo

PHP递归实现快速排序的方法示例

8

本文实例讲述了php递归实现快速排序的方法。分享给大家供大家参考,具体如下:首先我们要理解一下快速排序的原理:找到当前数组中的任意一个元素(一般选择第一个元素),作为标准,新建两个空数组,遍历整个数组元素,如果遍历到的元素比当前的元素要小,

php将csv文件导入到mysql数据库的方法

8

本文实例讲述了php将csv文件导入到mysql数据库的方法。分享给大家供大家参考。具体分析如下:本程序实现数据导入原理是先把csv文件上传到服务器,然后再通过php的fopen与fgetcsv文件把数据保存到数组,然后再用while把数据

PHP回溯法解决0-1背包问题实例分析

10

本文实例讲述了php回溯法解决0-1背包问题的方法。分享给大家供大家参考。具体分析如下:这段代码是根据《软件设计师》教程的伪代码写的;最麻烦的不是伪代码改成php,而是数组下标从0开始,及相应的下标判断问题;带着调试输出一块写上<&#

PHP学习笔记(1)环境配置与代码调试

6

一配置php环境1、了解什么是phpphp(“php:hypertextpreprocessor”,超文本预处理器的字母缩写)php,是英文超级文本预处理语言hypertextpreprocessor的缩写。php是一种html内嵌式的语言

phpeval函数用法PHP中eval()函数小技巧

8

eval将值代入字符串之中。语法:voideval(stringcode_str);传回值:无函式种类:数据处理内容说明本函式可将字符串之中的变量值代入,通常用在处理数据库的数据上。参数code_str为欲处理的字符串。值得注意的是待处理的

php使用imagecopymerge()函数创建半透明水印

9

使用imagecopymerge()函数创建半透明水印,供大家参考,具体内容如下<?php//加载要加水印的图像$im=imagecreatefromjpeg('photo.jpeg');//首先我们从gd手动创建水印图像$s

PHP中Cookie的使用详解(简单易懂)

7

php中cookie的使用---添加/更新/删除/获取cookie及自动填写该用户的用户名和密码和判断是否第一次登陆什么是cookie服务器在客户端保存用户的信息,比如登录名,密码等这些数据就像小甜饼一样,数据量并不大,服务器端在需要的时候