易截截图软件、单文件、免安装、纯绿色、仅160KB

PHP中常用的字符串函数

 PHP中的字符串操作功能是比较多的,重要的有以下这些:
  (1)echo,print,printf,sprintf
  前两个函数是输出字符串.字符串中如果有变量名则被替换成其值. 后两个函数类似于C的同名函数.
  (2)strchr,strlen,strtok,strrchr,strrev,strstr,strtolower, strtoupper,substr,ucfirst
  这些是常用的字符串操作函数,有些和C中的同名函数意义完全一致.
   strrev是把一个字符串翻转.
  strtolower和strtoupper的意思应该不用解释了.
  ucfirst是把字符串的第一个字符变成大写.
  substr是返回字符串的一个子串,用法是:substr(字符串,头,长度).
  头位置是 从0算起的.如果是负数,则是从尾部向前数的意思.
  (3)Chr,Ord
  类似于C的同名函数.
   (4)explode,implode,join
  这些是和数组有关的函数.
  explode(字符串,分割符)返回一个将字符串在分割符处分开所产生的数组.
  implode(数组,分割符)返回一个将数组各元素之间插上分割符而成的字符串.
  join与 implode意义相同.
  (5)Chop
  去掉字符串尾部的空白.
   (6)htmlspecialchars
  将字符串中的HTML特殊字符换成它们的名字,例如"< "变成"<".
  (7)nl2br
  在字符串中的每一个回车前面加上"< BR>".
   (8)AddSlashes,StripSlashes
  分别给字符串中需要加上""才能用于数据库查询的字符加上和去掉"".
  (9)parse_str
  将"name1=value1&name2=value2&..."类型的字符串分析成一些变量.
  例如:
  parse_str("a=1&b=2");
  生成$a与$b两个变量,值分别为1,2. 如果有两对名字/值的名字部分相同,则后一个的值覆盖前一个的. 如果这两对的名字尾部都有"",例如"a=1&a=2",则生成数组$a,两个元素分别为1,2


相关文档:

php邮件的收

php邮件读取:
程序开发的思路:mail文件:先连接到pop3,读取用户的邮件列表,判断邮件是否读取过,如果没读取过就把邮件加到中转的数据库中。get_mail()函数,读取数据库中的邮件列表,读完后对数据库进行清除。以便能一直读取的都是新的邮件。
代码程序:mail文件:
header("content-type:text/html; charset=utf-8 ......

PHP经验分享

1.如果一个方法能被静态,那就声明他为静态的,速度可提高1/4;
  2.echo的效率高于print,因为echo没有返回值,print返回一个整型;
  3.在循环之前设置循环的最大次数,而非在在循环中;
  4.销毁变量去释放内存,特别是大的数组;
  5.避免使用像__get, __set, __autoload等魔术方法;
  6.requiere_once()比较 ......

PHP缓冲技术


一、缓存技术:   
有些信息比方经常不变的,但是还是能变的信息放在缓存中以加快显示速度,这是很有价值的,所谓的缓存,通俗的理解就是一些保存在服务器端的共用信息.它是于服务器同生死的,我们在保存缓存的时候可以指定下次更新的时间的判断,比方要在5分钟更新一次,可以记录上次更新的时间,和当前时间比较, ......

php 获得 精确 时间 有意思~!!~~!

/**
*
* @param <type> $format
* @param <type> $utimestamp
* @return <type>
* @example
*
* echo udate('H:i:s.u'); 19:31:28.7812
*
* echo udate('H:i:s.uuuu'); 19:31:28.78127781277812778127
*
* echo udate('Y-M-D H:i:s.u'); ......

PclZip:强大的PHP压缩与解压缩zip类


PclZip简介
PclZip是一个很强大的压缩与解压缩zip文件的PHP类,PclZip library能够压缩与解压缩Zip格式的压缩档(WinZip、PKZIP);且能对此类类档案进行处理,包括产生压缩档、列出压缩档的内容以及解压缩档案等等。
简单、易用、强大是我对它的评价。
最近在开发我的Wordpress插件ShareLink,在这过程中,发现了PclZ ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号