文章列表
 
您正在查看 "php网摘" 分类下的文章

2010-10-09 18:00

pack

压缩资料到位字符串之中。

语法: string pack(string format, mixed [args]...);

返回值: 字符串

 
2009-10-08 16:53
转载地址:http://www.simpleseo.cn/simpleseo/spider-recorder-code

今天回到上海了,打开博客,看到许多朋友在搜索引擎蜘蛛成为phpBB的注册用户这篇文章后面留言,想要监测搜索引擎蜘蛛爬行记录的代码,现在就给大家共享出来:请看

 
2009-07-22 17:14
/**
     * 取得请求的客户端类型
     * @return String $ret -- ["flex","ajax"..]中的一种
     */
    public function getRequestClientType(){       
        if($_SERVER['HTTP_X_REQUESTED_WITH'] == 'XMLHttpRequest'){
            return 'ajax';
 
2009-07-07 17:16
原文地址:http://eirikhoem.wordpress.com/2008/03/15/dying-with-grace-phps-register_shutdown_function/
iwind 译

脚本时常死掉,而且并不总是那么好看. 我们可不想给用户显示一个致命错误,又或者一个空白页(在display_errors设为off的情况下) . PHP中有一个叫做register_shutdown_function 的函数,可以让我们设置一个当执行关闭时可以被调用的另一个函数.也就是说当我们的脚本执行完成或意外死掉导致PHP执行即将关闭时,我们的这个函数将会被调用.所以,我们可以使用在脚本开始处设置一个变量为false,然后在脚本末尾将之
 
2009-05-18 18:16

<?php
//陈凯 http://hi.baidu.com/dandankai


function http_get($server,$host,$port,$query,$timeout)
{
$result="";
$fp = fsockopen("$server", $port, $errno, $errstr, $timeout);
if (!$fp) {
   //"$errstr ($errno)<br />\n";
   $result = $errstr;
}
else {
   $result['con']=$errstr;
   $out = "GET $query

 
2009-01-14 11:30

/*
*$res_arr = unzip("/webdata/product/shareproject/qianxiang/manage/", "filename.zip",$bookfile ,1);
*$dir 为当前绝对路径
*$file 为上传到服务器上的zip包的当前目录的相对路径
*$bookfile为解压的相对路径
*$verbose为是否显示状态
* 陈凯
*/
function unzip($dir, $file,$bookfile, $verbose = 0) {

   //$dir_path = "$dir$file";
   $pathList = array();
   $dir_path = "$di

 
2008-12-26 13:43
看到有人翻译的《10 things you (probably) didn’t know about PHP》,发现在此次之前2、8两条并不知道,1、3虽然熟知但是去没有实际应用。

由于阅读本blog的绝大多数朋友都是有PHP基础的,所以决定转载过来给大家看看。

1.使用 ip2long() 和 long2ip() 函数来把 IP 地址转化成整型存储到数据库里。这种方法把存储空间降到了接近四分之一(ch
 
2008-12-26 13:40

<?php

function validate_email($email
){

  
$exp = "^[a-z\'0-9]+([._-][a-z\'0-9]+)*@([a-z0-9]+([._-][a-z0-9]+))+$

 
2008-12-24 15:26
 
2008-12-15 10:31

<?php
/*
图片处理函数功能:缩放、剪切、相框、水印、锐化、旋转、翻转、透明度、反色
处理并保存历史记录的思路:当有图片有改动时自动生成一张新图片,命名方式可以考虑在原图片的基础上加上步骤,例如:图片名称+__第几步
*/
class picture{
var $PICTURE_URL;//要处理的图片
var $DEST_URL="temp__01.jpg";//生成目标图片位置
var $PICTURE_CREATE;//要创建的图片
var $TURE_COLOR;//新建一个真彩图象

var $PICTURE_WIDTH;//原图片宽度
var $PICTURE_HE

 
2008-12-03 11:27
1. 只包含PHP代码的文件,在文件的末尾不要使用?>结束标签,因为?>后面可能会有空格,会造成header输出错误等意外情况
2. 用4个空格取代tab缩进,因为不是所有的编辑器对tab的显示都是一样的,可能会造成代码排版混乱
3. 类名尽量不要使用数字,首写字母大写,后续字母小写,多个单词用下划线分隔,接口在名称后面加上_Interface以示区分
4. 不许使用带空格的文件名,文件名尽量和类名保持一致
5. 函数使用驼峰标记,函数名要尽量描述其功能,即使很长也没关系,涉及到存取操作的类成员函数必须以set或者get
 
2008-12-02 11:22

soap wsdl服务器端和客户端
作者:陈凯     Blog: http://hi.baidu.com/dandankai

下载nusoap-0.7.3.zip

soap服务器端程序:
<?php
require_once("lib/nusoap.php");
function usecoupon($str)
{
         /*函数处理过程*/
        return $strres;
}

$soap = new soap_server;

 
2008-12-02 11:02

FCKeditor文件上传设置 版本2.6.3 (原创)

作者:陈凯     Blog: http://hi.baidu.com/dandankai

FCKeditor的使用:

<?php
require_once './Fckeditor/fckeditor.php';
//$input_name为该可编辑文本框的名字,$input_value为初始值
function create_html_editor($input_name, $input_value = '')
{
//global $Smarty ,$global ;
$editor = new FCKeditor($input_name) ;
  

 
2008-11-10 22:32
是一个系列的第一篇,目前想到的其他一些主题是:
  
  SQL注入问题
  事件模型
  AOP模型
  UI Framework的实现
  Template机制
  
  
  PHP沉思录
  工作模型
  PHP的工作模型非常特殊。从某种程度上说,PHP和ASP、ASP.NET、JSP/Servlet等流行的Web技术,有着本质上的区别。
  以Java为例,Java在Web应用领域,有两种技术:Java Servlet和JSP(Java Server Page)。Java Servlet是一种特殊类型的Java程序,它通过实现相关接口,处理Web服务器发
 
2008-11-10 22:31
PHP沉思录之二
左轻侯
PME模型

在大规模的程序设计中,组件(component)已经成为一种非常流行的技术。常见的组件技术都基于PME模型,即属性(Property)、方法(Method)和事件(Event)。基于PME的组件技术可以方便地实现IoC(Inversion of Control,控制反转),是从IDE的plugin到应用服务器的“热发布”等许多技术的基础。
PHP从版本5开始,大大完善了对OO的支持,以前不能被应用的许多pattern现在都可以在PHP5中实现。因此,是否能够实现基于PHP的组件技术,也就成了一个值得讨论的问题。
 
   
 
 
文章分类
 
 
 
Qq(1)
 
语录(20)
 
Mysql(31)
 
 
Apache(19)
 
 
Linux(19)
 
Html(2)
 
Seo(7)
 
 
Web(5)
 
 
Wml(1)
 
 
(1)
 
 
Python(15)
 
Vi(1)
 
Jquery(12)
 
 
 
Perl(1)
 
 
 
 
 
 
 
 
 
 
 
(1)
 
 
   
 
文章存档
 
     
 
最新文章评论
  

谢了,正是我要找的
 

嗯,不错
 

回复dandankai:没错。
 

不錯、
 

保存后都是代码啊,不是页面啊!
   
帮助中心 | 空间客服 | 投诉中心 | 空间协议
©2012 Baidu