php技术

php技术

浅谈php安全性需要注意的几点事项

阅读(21) 作者(admin)

在放假之初,我抽时间看了《白帽子讲web安全》,吴翰清基本上把web安全中所有能够遇到的问题、解决思路归纳总结得很清晰,也是我这一次整体代码安全性的基石。我希望能分如下几个方面来分享自己的经验把握整站的结构,避免泄...

php技术

ThinkPHP关于session的操作方法汇总

阅读(21) 作者(admin)

本文详细讲述了ThinkPHP关于session的各种操作方法,详情如下:ThinkPHP操作session官方的说明文档如下:start 启动session
pause 暂停session
clear 清除session
destroy 销毁session
get 获取session值
getLocal 获取私...

php技术

php中实现精确设置session过期时间的方法

阅读(32) 作者(admin)

大多数据情况下我们对于session过期时间使用的是默认设置的时间,而对于一些有特殊要求的情况下我们可以设置一下session过期时间。对此,可以在PHP中,设置php.ini,找到session.gc_maxlifetime = 1440 #(PHP5默认24分钟)...

php技术

ThinkPHP采用<volist>实现三级循环代码实例

阅读(29) 作者(admin)

本文以实例描述了ThinkPHP采用<volist>标签实现三级循环代码,具体操作步骤如下:1. 三级循环需要三维数组,实现代码如下:function MakeTree($pid,$level) { $map['pid'] = $pid; $map['level'] = $level; $result = $this...

php技术

ThinkPHP字符串函数及常用函数汇总

阅读(28) 作者(admin)

本文汇总了ThinkPHP的字符串处理函数及其他一些常用函数,可供开发人员参考使用。详情如下:get_client_ip() 获取客户端的IP地址msubstr($str, $start=0, $length, $charset=”utf-8″, $suffix=true)$str:要截取的字符...

php技术

简单实用的网站PHP缓存类实例

阅读(22) 作者(admin)

缓存技术在实际使用当中应用非常广泛,可以有效减轻对服务器数据库的访问压力,提高运行速度。目前很多CMS内容管理系统中频繁使用缓存机制来提高系统运行的效率。本文以一个简单实用的缓存类为例,帮助大家参考下缓存的机...

php技术

ThinkPHP表单自动提交验证实例教程

阅读(25) 作者(admin)

本文以实例讲述了ThinkPHP表单自动提交验证的实现过程,详细步骤如下所示:一、模板部分:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML><HEAD><meta http-equiv="Content-Type" content="text/ht...

php技术

CodeIgniter中使用cookie的三种方式详解

阅读(22) 作者(admin)

cookie在php程序设计中应用十分广泛,本文所述CodeIgniter中使用cookie主要有以下三种方式,读者可以根据自身项目需求酌情采用。第一种方式:采用php原生态的方法设置的cookie的值setcookie("user_id",$user_info['user_id...

php技术

PHP简单实现“相关文章推荐”功能的方法

阅读(26) 作者(admin)

通常在做内容网站的时候,需要在每一篇文章中出现与该文章相关的文章列表。对于大多数人来说,使用的方法通常是:建立一个关键词列表,判断每篇文章包含有那些关键词,最后根据关键词找出与某篇文章最相关的文章。对于内容比较...

php技术

php实现建立多层级目录的方法

阅读(19) 作者(admin)

本文以实例形式说明了php建立多层级目录的实现方法,代码简洁实用,功能强大,对于php程序员来说有一定的参考借鉴价值。实例详情如下:/** *根据路径path建立多级目录 *$dir目标目录 $mode权限,0700表示最高权限*/function ma...

php技术

PHP实现图片压缩的两则实例

阅读(24) 作者(admin)

本文介绍了PHP实现图片压缩的两种方法,读者可以根据具体应用参考或加以改进,以适应自身应用需求!废话不多说,主要代码部分如下:实例1:<&#63;php /** * desription 压缩图片 * @param sting $imgsrc 图片路径 * @param strin...

php技术

完善CodeIgniter在IDE中代码提示功能的方法

阅读(27) 作者(admin)

本文简述了完善CodeIgniter 在IDE中的代码提示功能的方法,只需将如下代码拷贝到system/core/路径下Controller.php及Model.php即可实现这一功能需求:/** * @var CI_Loader */ var $load; /** * @var CI_DB_active_recor...

php技术

CodeIgniter中实现泛域名解析

阅读(24) 作者(admin)

最近遇到一个项目要求使用二级域名,以方便SEO,由于采用的是CodeIgniter框架,这个框架虽然提供了灵活的路由功能,但是不能实现二级域名。查询了多很资料之后,经过几番测试得出了解决方法。本例采用www.mysite.com这个假域名...

php技术

php实现斐波那契数列的简单写法

阅读(24) 作者(admin)

斐波那契数列是非常常见的一类数列,其数学定义为:F0=1,F1=1,Fn=F(n-1)+F(n-2)(n>=2,n∈N*)。本文就用php来简单实现斐波那契数列,代码十分简洁易懂,如下所示:<&#63;php $arr[1] = 1;for($i = 2;$i < 100;$i++){ $arr[$i] = $...

php技术

phpmailer发送邮件之后,返回收件人是否阅读了邮件的方法

阅读(34) 作者(admin)

很多人在使用phpmailer发送邮件之后,都想知道对方是否阅读了邮件?通常来说,这个我们是无法知道的,那么有没有办法呢?对于这个问题有一个简单的解决方法,我们知道,邮件内容可以以html 的形式发送,我们可以在内容中插入图片,那么...

Eclipse的PHP插件PHPEclipse安装和使用
php技术

Eclipse的PHP插件PHPEclipse安装和使用

阅读(19) 作者(admin)

PHPEclipse是Eclipse的一个插件,提供了包括PHP语法分析、运行、调试等功能的集成开发环境。它基于Eclipse的插件机制,即插即用,配置和使用都非常方便。如果平时需要同时进行Java和PHP的Web开发,PHPEclipse是个不错的选择...

php技术

php多任务程序实例解析

阅读(24) 作者(admin)

本文以实例简单解析了php多任务程序的实现方法,具体代码如下:<&#63;phperror_reporting(E_ALL);set_time_limit(0);/*** php多任务程序的实现* 借助proc_open* 其实该叫进程(process)* 能启动多进程,你可以使用你的想象...

async和DOM Script文件加载比较
php技术

async和DOM Script文件加载比较

阅读(22) 作者(admin)

目前我用demo.js作为执行文件操作.代码:var now = function() { return +(new Date()); }var t_s = now();while(now() - t_s < 2000) { }用sleep.php作为请求文件操作。代码:<&#63;php sleep(3); echo 'var bb';&#63...

php技术

ThinkPHP之用户注册登录留言完整实例

阅读(21) 作者(admin)

本文以实例形式讲述ThinkPHP实现的包括用户的注册、登录以及留言等功能,这里需要大家注意的是,在存在用户模型的情况下实例化一个用户类的时候使用D方法来实现。

UserActiion.class.php页面:<&#63;phpclass UserAction...

php技术

合并ThinkPHP配置文件以消除代码冗余的实现方法

阅读(20) 作者(admin)

很多时候我们在使用ThinkPHP配置网站前台和网站后台的数据库连接时,往往都是分别在前台的配置文件和后台的配置文件单独都写了配置的。但是有很多时候配置前台和后台的数据库可能是一样的配置,但是在二个文件中用的都是...

php技术

PHP中模拟处理HTTP PUT请求的例子

阅读(22) 作者(admin)

关于HTTP PUT详细介绍请参阅此文:http://www.jb51.net/article/52515.htm。PHP里有$_GET,$_POST,但是没有$_PUT,所以如果需要使用它的话,则你不得不自己模拟一下:
复制代码 代码如下:
$_PUT = array();
if ('PUT' == $_SER...

php技术

国产PHP开发框架myqee新手快速入门教程

阅读(25) 作者(admin)

一.环境.笔者的环境是win7 32bit 旗舰版.用的xampp1.7.4(1.8.x版的php版本太高,个人觉得php 5.3X更实用些)+mq最新版.重点是配置虚拟机,
参考了http://www.jb51.net/article/52123.htm本机xampp安装在D盘,给出我的配...