专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
函数名: post_img 函数作用: 读取给定字符串中的图片地址 函数代码: function post_img($content){ $output=”"; $soContent = $content; $soImages = ‘~<img [^>]* />~’ //构建匹配模式 preg_match( $soImages, $soContent, $thePics ); /* 只匹配第一张图片 ,可以根据自己的需要进行匹配如此处亦可使用preg_match_all进行全局匹配,然后把其中的高度,宽度读出来,这样就达到读取文 [阅读全文] [PDF]
转自:swords's blog 代码:<?php /** +-------------------------------------------------- | Function:_asUpFiles | Author: Arvan [2fs.cn] | Action: 处理文件上传 | Parameter: | @param: $dir -- 存放目录,最后不带"/" [字串] | @param: $file_var -- 表单变量 [字串] | @param: $max_s [阅读全文] [PDF]
 ()设计人员我们应尽可能做好自己编码规范标准以避免此类隐患当然本文中出现疏漏的处望大家予以指正    3、实际利用   Wordpress 2_0_5 Trackback UTF-7 Remote SQL Injection   http://www.milw0rm.com/exploits/3095   参考文献:   http://www.80vul.com/pch/pch-001.txt   http://superhei.blogbus.com/logs/4255503.html TAG: 特性 PHP php [阅读全文] [PDF]
  只支持jpg和g 大家可以修改下就可以支持多种图片格式了  <?php   $url=$_GET['url'];   $ext=pathinfo($url,PATHINFO_EXTENSION);   ($ext!='jpg' && $ext!='g'){ // 只支持jpg和g   readfile('/upload/20081209130557536.g');   exit;   }   $file=md5($url).'.'.$ext;   (file_exists($file)){   readfile( [阅读全文] [PDF]
  /**   * @介绍说明: 文件缓存Cache输出   * @参数: $cachefile => cache文件(绝对路径)   * @参数: $pertime => 缓存Cache输出间隔时间   * @参数: $sql => sql语句   * @参数: $templatefile => 模板文件名称(绝对路径)   **/ function __cache($cachefile,$pertime,$sql,$templatefile) { global $db; (time - @filemtime($cac [阅读全文] [PDF]
  在本系列文章(有关如何在实际情况下开发有效 PHP 代码)第 3 部分中Amol Hatwar 讨论了如何构建最有效功能型使用这些不会牺牲太多性能或可管理性作者重点阐述了如何编写可重用并介绍了如何避免和该任务相关些最常见问题  欢迎回来在本系列文章第 1 部分中我讨论了些基本 PHP 设计规则并介绍了如何编写安全、简单、和平台无关且快速代码在第 2 部分中我介绍了变量并讨论了它们在 PHP 编码中使用方法 — 好和坏实战   在本文中您将了解如何在 PHP 中明智地使用在每种高级编程语言中员都可以定义PHP 也不例外唯区别在于您不必担心返回 [阅读全文] [PDF]
  PHP SimpleXML 介绍   SimpleXML 允许您把 XML 转换为对象   通过普通属性选择器或迭代器可以处理这个对象就像处理任何其他对象样   其中些需要最新 PHP 版本   安装   SimpleXML 是 PHP 核心组成部分无需安装即可使用这些   PHP SimpleXML   PHP:指示支持该最早 PHP 版本    描述 PHP __construct 创建个新 SimpleXMLElement 对象 5 addAttribute 给 SimpleXML 元素添加个属性 5 [阅读全文] [PDF]
  PHP生成随机串下面是我在网上找到2个有关PHP随机串希望大家喜欢   第个例子 这个用到了phpshuffle打乱   PHP:  <?php function genRandomString($len) {   $chars = .gif' />(     "a", "b", "c", "d", "e", "f", "g", "h", "i", "j [阅读全文] [PDF]
  1、用file_get_contents或者fopen、file、readfile等读取url时候会创建个名为$http_response_header变量来保存http响应报头使用fopen等打开数据流信息可以用stream_get_meta_data来获取   2、php5中新增参数context使这些更加灵活通过它我们可以定制http请求甚至post数据   举例代码1: <?php $html = file_get_contents('http://www.example.com/'); pr_r($http_resp [阅读全文] [PDF]
  PHP中串操作功能是比较多,重要有以下这些:    (1)echo,pr,prf,sprf    前两个是输出串.串中如果有变量名则被替换成其值.    后两个类似于C同名.   (2)strchr,strlen,strtok,strrchr,strrev,strstr,strtolower,    strtoupper,substr,ucfirst    这些是常用串操作,有些和C中同名意义完全致.    strrev是把个串翻转.    strtolower和strtoupper意思应该不用解释了.    ucfirst是把串第个变 [阅读全文] [PDF]
  原理:读取某站点源文件再利用正则分析其源代码得到所有链接 <? /**********qiushuiwuhen(2002-5-20)***********/ (empty($url))$url = "http://tech.ddvip.com/program/";//设置url $site=substr($url,0,strpos($url,"/",8));//站点 $base=substr($url,0,strrpos($url,"/")+1);//文件所在目录    $fp = fo [阅读全文] [PDF]
  首先我得承认我喜欢计算机标准如果每个人都遵从这个行业标准互联网将会是个更好媒体使用标准化数据交换格式才能使开放和独立于平台计算模式切实可行这就是我作为XML爱好者原因   幸运是我最喜爱脚本语言不但支持XML而且对其支持正不断加强PHP可以让我迅速将XML文档发布到互联网上收集XML文档统计信息将XML文档转换成其它格式例如我时常用PHPXML处理能力来管理我用XML所写文章和书   本文中我将讨论任何用PHP内建Expat解析器来处理XML文档通过范例我将演示Expat处理思路方法同时范例可以告诉你如何:   建立你自己处理    将XM [阅读全文] [PDF]
  PHP串库收集了51个PHP处理串   包括计算串长度、分割串、查找串等等各个方面   AddSlashes: 串加入斜线   bin2hex: 2进位转成十 6进位   Chop: 去除连续空白   Chr: 返回序数值   chunk_split: 将串分成小段   convert_cyr_: 转换古斯拉夫串成其它串   crypt: 将串用 DES 编码加密   echo: 输出串   explode: 切开串   flush: 清出输出缓冲区   get_meta_tags: 抽出文件所有 meta 标记资料   ht [阅读全文] [PDF]
主要包括些文件和文件夹操作用到些思路方法 (method):read、rewind 和 close 使用范例 <? $d = dir("/etc"); echo "handle: ".$d->handle."<br>\n"; echo "path: ".$d->path."<br>\n"; while($entry=$d->read) { echo $entry."<br>\n"; } $d->close; ?> closedir 关闭目录 handle 语法: void closedir( dir_handle [阅读全文] [PDF]
在php开发中我们经常会遇到些下面是整理好可以直接使用方便开发效率不过建议大家定要先看懂然后在这个基础上增加功能就提高了自身能力了 1.产生随机串 function random($length) { $hash = @#@#; $chars = @#abcdefghijklmnopqrstuvwxyz0123456789abcdefghijklmnopqrstuvwxyz@#; $max = strlen($chars) - 1; mt_srand((double)microtime * 1000000); for($i = 0; $i < $length; $i) { $h [阅读全文] [PDF]
HTML 格式 htmlentities: 将所有都转成 HTML 串 implode: 将变成串 join: 将变成串 ltrim: 去除连续空白 md5: 计算串 MD5 哈稀 nl2br: 将换行转成 <br> Ord: 返回序数值 parse_str: 解析 query 串成变量 pr: 输出串 prf: 输出格式化串 quoted_prable_decode: 将 qp 编码串转成 8 位串 QuoteMeta: 加入引用符号 rawurldecode: 从 URL 专用格式串还原成普 [阅读全文] [PDF]
  原理:读取某站点的源文件,再利用正则分析其源代码,得到所有链接  <?  /**********qiushuiwuhen(2002-5-20)***********/  if(empty($url))$url = "http://www.csdn.net/expert/";//设置url  $site=substr($url,0,strpos($url,"/",8));//站点  $base=substr($url,0,strrpos($url,"/")+1);//文件所在目录    $fp = fopen($url, "r" );//打开url  w [阅读全文] [PDF]
1 共17条 分1页