最近的文章列表

php的json_encode函数返回json数据实例代码

本文实例讲述了php返回json数据函数的用法,分享给大家供大家参考。具体方法如下:

json_encode()函数用法:

echo json_encode(array('a'=>'bbbb','c'=>'ddddd');

这样就会生成一个标准的json格式的数据

<?php
//需要执行的SQL语句
//单条@郑州网建
$sql="select id,name from tbl_user where id=1";
2014/12/14 Comments:
PHP常用的安全过滤函数汇总

虽然各种开发框架给我们提供了很好的安全的处理方式,但是,我们还是要注意一下安全问题的。
 原因简单:很多小的功能和项目是用不到框架的,我们需要自己解决安全问题!

①常用的安全函数有哪些:

代码如下:
 mysql_real_escape_string()
2014/12/13 Comments:
PHP自定义session存储机制避免会话保持问题(通过共享数据库服务器)

PHP服务端session以文件的方式存储,当用户访问量过大时,session文件会非常多,而且当横向增加服务器后,session文件并不能同步,面临会话保持的问题。

有以下两种解决方案:

1. 拿出单独的一台服务器使用NFS或Samba文件共享方式,共享session文件,可以解决负载均衡时会话不同步的问题。(但无法解决效率的问题,上万个session文件,查找会较慢)

2. session存数据库,其他服务器可以通过共享数据库服务器,解决会话问题,同时数据库也解决了文件的效率问题。数据库可以通过横向扩展,速度和量的问题都可以解决。

2014/12/12 Comments:
Win7系统中为php扩展配置Xcache及使用示例代码

XCache 工程由 mOo 领队, 他也是 Lighttpd 的开发成员之一. Lighttpd 是最快的 Web 服务器应用程序之一, 并且超越 Apache 以及许多其他 Web 服务器. XCache 努力达到类似的效果.

目前最新的版本为XCache 3.2.0,它是php5全系列支持的,官方网站: http://xcache.lighttpd.net/

如果英文不好的朋友,可以点右边切换语言为中文。

首先下载最新的版本: http://xcache.lighttpd.net/pub/Releases/3.2.0/ 记得选择正确的版本。

2014/12/12 Comments:
PHP分享生成网站地址桌面快捷方式(InternetShortcut)实例代码

PHP生成桌面快捷方式就是这么的简单,大家生成的时候改下你要生成的网站即可。

dianji.html代码:

代码如下:
 <a href="a.php?url=camnpr.com&name=郑州网建">生成左面快捷方式</a>

shengcheng.php代码:

代码如下:
2014/12/11 Comments:
详解:百度收录网站规则及更新收录时间

大更新时间是每月11号 和 26号,特别是26号,更新幅度最大,K站也是最多的。

  小更新时间,每周四。 更新时刻都在凌晨4点。 一般凌晨4点更新,对网站流量都没啥影响,只有到中午的时候,百度对网站的关键字搜索进行重新调整之后,才会有流量上的大的变化,自然流量有增自然有降,自然现象嘛。呵呵,个人站长可以注意下百度更新时间 。

2014/12/11 Comments:
总结php中字符集转换iconv函数使用方法及示例代码

iconv函数库能够完成各种字符集间的转换,是php编程中不可缺少的基础函数库。

用法如下:

代码如下:
 $string = "欢迎访问郑州网建!";
iconv("utf8","gbk",$string)//将字符串string  编码由utf8转变成gbk;

扩展如下:

2014/12/11 Comments:
2015年日历表、农历表(阴历阳历对照表)(1月、2月是马年,其余是羊年)

说明:绿色代表为二十四节气日,阳历红色代表为周末,其它加色的为节日。

此表为2015年的日历表、2015年农历表、2015年阴历阳历对照表,含阴阳历、节日、二十四节气等。供大家参看。

提示:在每个月的上面单击鼠标右键,可以将本月的日期保存到你的电脑,方便以后查询。

方法:在你想要保存的月份上单击鼠标右键-图片另存为-存入你的电脑。

 

2014/12/11 Comments:
win7中如何搭建Linux+PHP 开发环境

我用了 3 年多的 Linux 桌面,很是不爽,主要是各个软件的体验不够统一,太分裂,太多选择让人无从选择。
而回到 Windows, 则更糟糕,使用 *nix 工具集变得非常折腾,部署 Web 环境也很麻烦,而且我的服务器都是 Linux 的,代码里有些功能是不能运行在 Windows 上的。

因为我偶尔还打打游戏,一个月前,我还是选择回到 Windows 桌面。
但我下面的这些软件几乎都是跨平台的,如果你使用 Linux 桌面,也不会有什么影响的。

我的主机是 Windows 7 x64, 然后跑一个 Arch 的虚拟机,所有代码的运行和调试都在虚拟机中进行。

Arch 虚拟机

2014/12/11 Comments:
验证码存入SESSION - PHP+jQuery 注册模块的改进(一)

需要修改的几个文件:

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

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

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

<?php session_start();?>
2014/12/10 Comments: