最近的文章列表

验证码存入SESSION - PHP+jQuery 注册模块的改进(一)

需要修改的几个文件:

①register.php 生成随机数和加密值

把register.html改为register.php,并开启session;

把register.js中生成随机数的函数写在register.php中,并改用php方法

<?php session_start();?>
2014/12/10 Comments:
PHP如何实现图片旋转效果的实例代码(imagecreatefrompng)

PHP对图像的旋转

<div>
<h4>旋转之前</h4>
<img src="1.png">
</div>
<?php
header("content-type","text/html;charset=utf-8");
2014/12/10 Comments:
分享PHP实现图片裁剪、添加水印效果的示例代码(imagecreatefrompng)

1、PHP对图像的裁剪

 <div>
<h4>裁剪之前</h4>
<img src="1.png">
</div>
<?php
header("content-type","text/html;charset=utf-8");
2014/12/10 Comments:
PHP如何绘制3D扇形统计图表及图片缩放的实例代码(imagecreatetruecolor)

1、利用php gd库的函数绘制3D扇形统计图

  <?php
header("content-type","text/html;charset=utf-8");
/*扇形统计图@camnpr*/
$image = imagecreatetruecolor(100, 100); /*创建画布*/
2014/12/9 Comments:
PHP的switch case 判断语句的“高级”用法详解及示例代码

只所以称为“高级”用法,是因为我连switch的最基础的用法都还没有掌握,so,接下来讲的其实还是它的基础用法!

switch 语句和具有同样表达式的一系列的 IF 语句相似。很多场合下需要把同一个变量(或表达式)与很多不同的值比较,并根据它等于哪个值来执行不同的代码。这正是 switch 语句的用途。

注意: 注意和其它语言不同,continue 语句作用到 switch 上的作用类似于 break。如果在循环中有一个 switch 并希望 continue 到外层循环中的下一个轮回,用 continue 2。

下面两个例子使用两种不同方法实现同样的事,一个用一系列的 if 语句,另一个用 switch 语句:

2014/12/9 Comments:
总结php中文字符串截取方法实例代码

本文实例总结了php中文字符串截取方法,非常实用的技巧。分享给大家供大家参考。具体方法分析如下:

用PHP函数substr截取中文字符可能会出现乱码,主要是substr可能硬生生的将一个中文字符“锯”成两半。

解决办法如下:

1、使用mbstring扩展库的mb_substr截取就不会出现乱码了。

2、自己书写截取函数,但效率不如用mbstring扩展库来得高。

2014/12/9 Comments:
解决php出现web系统多域名登录失败的方法(一键登录失败的问题)

本文实例讲述了php出现web系统多域名登录失败的解决方法,分享给大家供大家参考。具体分析如下:

下面只是简单的逻辑结构,对于正式的系统需要做具体的处理。

这里需要注意的是:加解密一定需要做安全验证。但是这个方法也不够完美,两个站点必须有相同一级域名;另外这种完全基于cookie的方式,安全性不够高

function login()
2014/12/8 Comments:
php中curl实现的GET和POST请求方法的示例代码(curl_init、curl_setopt、curl_exec、curl_close)

使用到的函数是curl_init, curl_setopt, curl_exec,curl_close。

默认是GET方法,可以选择是否使用Header:

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "$url");
curl_setopt($ch, CURLOPT_TIMEOUT, 2);
curl_setopt($ch, CURLOPT_HEADER, 1); //如果设为0,则不使用header @camnpr
2014/12/8 Comments:
PHP中分析echo,print_r与var_dump的区别

本文较为详细的分析了PHP中echo,print_r与var_dump区别。分享给大家供大家参考。具体分析如下:

三者都是具有输出功能的php语句,但print_r(expression),var_dump(expression)是函数,echo只是语言结构,不是函数,因此不能作为表达式的一部分。

对于操作php的8种数据类型来说:

2014/12/8 Comments:
PHP5.3安装Zend Guard Loader图文教程(Zend Optimizer被取代)

Zend Optimizer/3.3.3 解密加代码优化,提高PHP应用程序的执行速度,显著降低服务器的CPU负载。
Zend Guard Loader/5.5.0/6.0 解密加代码优化,提高PHP应用程序的执行速度,显著降低服务器的CPU负载。

PHP 5.3.X 开始 Zend Optimizer 正式被 Zend Guard Loader 取代了。安装方法有所不同,以下是安装 Zend Guard Loader的具体方法:

下载地址:

2014/12/8 Comments: