上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 42 下一页
  2012年4月23日
摘要: 1. 删除文件内容: >vi a.php> a.php结果: a.ph里面的内容会被清掉. 慎用! 阅读全文
posted @ 2012-04-23 18:09 DavidYanXW 阅读(210) 评论(0) 推荐(0)
  2012年4月22日
摘要: 转载自:http://www.open-open.com/lib/view/open1335003001358.html一、MongoDB简介MongoDB是一个面向文档的数据库系统。使用C++编写,不支持SQL,但有自己功能强大的查询语法。MongoDB使用BSON作为数据存储和传输的格式。BSON是一种类似JSON的二进制序列化文档,支持嵌套对象和数组。MongoDB很像MySQL,document对应MySQL的row,collection对应MySQL的table。二、Windows下MongoDB操作MongoDB在Windows上的安装运行很方便。直接下载、解压,然后运行bin/m 阅读全文
posted @ 2012-04-22 20:02 DavidYanXW 阅读(228) 评论(0) 推荐(0)
摘要: 转载自:网络1. smarty判断数组是否为空. 方法有二:1)用count来取得数组的下标个数下面例子中,如果$array为空则不输出任何数据 phperz~com以下为引用的内容:{if $array|@count neq 0 }{/if}php程序员站2)直接判断以下为引用的内容:{ if $array neq ""}{/if}2. smarty获取当前时间和格式化时间在PHP中我们会使用date函数来获取当前的时间,实例代码如下:date("Y-m-d H:i:s"); //该结果会显示为:2010-07-27 21:19:36 的模式但是在Sm 阅读全文
posted @ 2012-04-22 19:57 DavidYanXW 阅读(204) 评论(0) 推荐(0)
  2012年4月21日
摘要: 转载自:http://bbs.ednchina.com/BLOG_ARTICLE_222557.HTM vim -d file1 file2或 vimdiff file1 file22. 如果已经打开了文件file1,再打开另一个文件file2进行比较: :vert diffsplit file2如果没有用vert命令,diffsplit则会分上下两个窗口。3. 如果已经用split方式打开了两个文件file1,file2,又想比较两文件的不同。 分别在两个窗口里面输入命令: :diffthis4. 如果更改了某个窗口的内容,vim又没有自动更新diff检查,可以使用如下命令更新: :diff 阅读全文
posted @ 2012-04-21 10:51 DavidYanXW 阅读(194) 评论(0) 推荐(0)
  2012年4月20日
摘要: 转载自:http://www.php100.com/html/webkaifa/PHP/PHPyingyong/2010/1220/7088.html在header头部增加Referer信息, 来达到伪造HTTP_REFERER的目的.<?phperror_reporting( E_ERROR | E_WARNING | E_PARSE ); set_time_limit(0); $server = 'www.php100.com'; // IP address $host = 'www.php100.com'; // Domain name $targe 阅读全文
posted @ 2012-04-20 11:47 DavidYanXW 阅读(316) 评论(0) 推荐(0)
摘要: 转载自:http://blog.csdn.net/amonest/article/details/6432530PHP的$_SERVER['HTTP_REFERER']记录了前一个(跳转到本页的)锚标签的地址, 如果直接用浏览器打开, 该参数为空.看UCHome和ECShop源码的时候,发现经常会用到$_SERVER['HTTP_REFERER']的值。HTTP REFERER是Header的一部分,当浏览器向WEB服务器发送请求的时候,一般会带上HTTP REFERER,告诉服务器我是从哪个页面链接过来的,服务器籍此可以获得一些信息用于处理。比如从我主页上链接 阅读全文
posted @ 2012-04-20 10:32 DavidYanXW 阅读(294) 评论(0) 推荐(0)
  2012年4月19日
摘要: 应用场景: PHP实现转账功能, 扣款和充值是两个独立的接口, 用PHP先从A账户扣款, 然后往B账户充值.实现方案:1. 设计表. 两张表, 接口表(tb_interface): 记录接口调用的日志; 转帐表(tb_exchange): 记录转账过程.2. 思路. 1) 生成扣款流水号. 调用扣款接口, 记录接口调用情况到接口表中. a. 如果接口返回成功,进入第2)步; b.如果接口返回失败, 用流水号查询扣款记录的状态, 如果有扣款成功的记录, 认为扣款成功进入第2)步; c. 如果没有记录或者扣款记录的状态不是成功, 认为扣款失败, 重新生成扣款流水号, 重复扣款--接口返... 阅读全文
posted @ 2012-04-19 17:39 DavidYanXW 阅读(443) 评论(0) 推荐(0)
摘要: 一,函数原型string uniqid ( [string prefix [, bool more_entropy]] )可定义唯一ID的前缀与长度二,版本兼容PHP 3, PHP 4, PHP 5三,函数基础用法与实例1,生成一个唯一ID<?phpechouniqid();?>2,结合md5()函数生成一个唯一ID<?phpechomd5(uniqid());?>输出:dfbc5c8c6438de075da28b3c8a413fd03,生成多个唯一ID,由于是以微秒计<?phpechouniqid();echouniqid();echouniqid();?> 阅读全文
posted @ 2012-04-19 16:13 DavidYanXW 阅读(1122) 评论(0) 推荐(0)
  2012年4月16日
摘要: 1. 获取图片宽高<?php$img = 'http://www.baidu.com/img/baidu.gif';$a = getimagesize($img);var_dump($a);/**output:array(7) { [0]=> int(174) [1]=> int(59) [2]=> int(1) [3]=> string(23) "width="174" height="59"" ["bits"]=> int(5) ["channels 阅读全文
posted @ 2012-04-16 14:07 DavidYanXW 阅读(551) 评论(0) 推荐(0)
  2012年4月12日
摘要: 转载自:http://www.cnblogs.com/fangbo/archive/2011/12/02/2272400.html注: 好文章啊!首先安装apache、mysql和php,依次顺序安装。1.apache、mysql的安装比较简单,略过2. php的安装,我安装的是php5.3.6内置了php-fpm,所以不需要再单独下补丁了。./configure –prefix=/usr/local/php5 /--with-mysql=/usr/local/mysql /--enable-fpm--with-apxs2=/usr/local/apache/bin/apxs注意:--enab 阅读全文
posted @ 2012-04-12 01:21 DavidYanXW 阅读(595) 评论(0) 推荐(0)
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 42 下一页