文章标签 ‘php’
2010八月16

php date()函数的范围和注意事项

          php中的date()以及mktime()函数均是有时间范围,即只能从1970~2038年;越界则返回空。因为当前系统(无论32位还是64位)普遍把 time_t 作为一个 32 位有符号整数来看待。          另外,date函数的第二个参数是时间戳,如果传入的参数不是整型类型的数,会先进行去整运算,比如:date(‘Y-m-d’,’30-JUL-13′);输出的将是1970-01-01,‘30-JUL-13’被当做30来看待。      ...[查看全部]

2010七月30

zend stdio 8 beta1 发布

 发布的简直太快了,感觉zend7也还没多久. zend studio 8 官方下载地址:http://www.zend.com/download/385?start=true 看官方下载页面:http://www.zend.com/en/products/studio/studio-8-beta [查看全部]

2010五月28

L.A.M.P环境配置方法 for CentOS 5.0[转载]

不错的文章,转载做个标记。 本文测试环境为CentOS 5.0,如果使用Red Hat AS3/4则不能使用yum命令管理rpm包。 一.系统约定 软件源代码包存放位置 /usr/local/src 源码包编译安装位置(prefix) /usr/local/software_name 脚本以及维护程序存放位置 /usr/local/sbin MySQL 数据库位置 /var/lib/mysql Apache 网站根目录 /home/www/wwwroot Apache 虚拟主机日志根目录 /home/www/logs Apache 运行帐户 ...[查看全部]

2010二月6

ecshp soap接口示例

为其他网站推广调取本公司手机数据,提供的简单soap接口,如下: 服务端:server.php (注释部分请忽略) <?php define('IN_ECS', true); require_once '../../includes/init.php'; class getGoods{ // public $Authentication; //身份认证 public function init($key){ // if ($key==8750){ // $this->Authentication = 1; // }else { // $this->Authentication = 0; // } } public function getGoodsByC...[查看全部]

2010一月15

ecshop添加新的权限

        公司和51bi.com做cps的合作,接口测试后在自己网站上还要做一个cps的对账系统,现在把权限添加过程记录下来。 第一步:在admin_action表中添加两条数据:一个顶级权限分类(parent_id为0),和一个其下的子分类。 INSERT INTO efs_admin_action (`action_id`, `parent_id`, `action_code`) VALUES (105, 0, ’51bi’); INSERT INTO efs_admin_action (`action_id`, `parent_id`, `action_code`) VALUES (...[查看全部]

2009十二月26

用php dom对象去的html标签内的内容

使用正则表达式的preg_match()或preg_match_all()就等于让php反复循环处理文本,通过使用DOM函数可以更快速高效的处理html,可以参照下面的例子: 传统的正则表达式方式: <? php $html = ‘<body> <h1>Heading</h1> <a href=”http://phpro.org”>PHPRO.ORG</a> <p>paragraph here</p> <p>Paragraph with a <a href=”http://phpro.org”>LINK TO PHPRO.O...[查看全部]

2009十二月26

获取某页面内所有的链接

通常情况下获取一个页面内所有的链接,最先想到的是用正则表达式,但这意味着更大的资源开销,最好的方法应该是使用php的DOM对象,可以参考下面的例子: <?php $link = "http://www.sina.com.cn"; /*** get the links ***/ $urls = getLinks ( $link ); /*** check for results ***/ if( sizeof ( $urls ) > 0 ) { print_r($urls); } else { echo "没有任何链接!" ; } function getLinks ( $link )...[查看全部]

2009十二月18

uchome二次开发 – 研究uchome通用方法

了解了以下UCHOME的通用方法,将对我们的二次开发非常的有效,对于开发插件将更加的方便快捷 function_common.php 引用: //SQL ADDSLASHES function saddslashes($string) return $string; //取消HTML代码 function shtmlspecialchars($string)?? return $string; //字符串解密加密 function authcode($string, $operation = ‘DECODE’, $key = ”, $expiry = 0) //清空cookie function clearcookie() //cookie...[查看全部]

2009十二月18

WinCache Extension 1.0 for PHP ? Release to Web

Windows Cache Extension 1.0 for PHP 这个地址是官方最终正式版。这个扩展遵循BSD的许可证。 线上支持:http://pecl.php.net/packages/wincache/ 。 下载地址:http://www.iis.net/expand/WinCacheForPhp。 安装过程很简单,但值得注意的几点是: 注: 该扩展只能用于非线程安全的PHP 只能用于在IIS以FastCGI运行的PHP 对应于PHP 5.3的该扩展的只能用于与x86 VC9 PHP的5.3版本 [查看全部]

2009五月22

一个不错的print_r :dbug

【本文由zeevin.com于2009.5.21翻译,转载请保留连接!】 在用php开发网站时我们经常会用print_r()输入内容用来查看或者显示信息,传统print_r输出的数据格式总不是那么显而易见和方便的,dbug可以给你提供和一个更直观的数据体验,你可以把它看做对print_r的重写。 使用方法: include_once("dBug.php"); $variable = array( “first”=>”1″, “second”, “third”=>array( ...[查看全部]

2009五月22

PHP写的ftp服务器

【本文由zeevin.com于2009.5.21翻译,转载请保留连接!】 nanoftp是一款用php写的ftp服务器端的软件,目前版本是4.2.0。 基于php的命令行接口(php 4.3以后提供令人稳定的支持)。nanoftp采用模块化编程,所以你可以很容易的进行模块的扩展。比如扩展支持更多的数据库(目前支持mysql和 postgresql)。 功能描述: 1.基于数据库或文本的用户验证。 2.支持mysql + posgresql 。 3.被动模式。 4.支持动态IP。 5.支持基本的ftp命令。 6...[查看全部]

2009四月11

改写的一个高效的php无限分类

<? php header('Content-type: text/html; charset=gb2312'); //以下是接收的数据格式 //$array[0] = array("id"=>1,"pid"=>0,"name"=>"诛求"); //$array[1] = array("id"=>2,"pid"=>0,"name"=>"2"); //$array[2] = array("id"=>3,"pid"=>1,"name"=>"3"); //$array...[查看全部]