易截截图软件、单文件、免安装、纯绿色、仅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生成数据流GIF和PNG透明图形


<?php
header("content-type:image/png");
$img=ImageCreate(100,35);
$bgcolor=ImageColorAllocate($img,0,0,0);
$red=ImageColorAllocate($img,255,0,0);
$bgcolortrans=ImageColorTransparent($img,$bgcolor);
ImageString($img,5,10,10,"PNG PHP",$red);
ImagePng($img);
ImageDestro ......

简单的概述对php的认识

作为一个php程序员来说。。有什么是我们应该知道的呢?
首先来说一下。php之所以能够在国内走红。。其最重要的一点就是他是开源的。好多优秀的东西都可以免费的拿来用。现在市面上有那么都的php开源产品。当我们需要做一个相关的网站的时候。只要把人家的产品拿过来。根据自己的需要做二次开发就可以了。。从而使php项目的 ......

PHP缓存实现


<?php  
class
 CacheException 
extends
 Exception {}  
/**
 
 * 缓存抽象类
 
 */
  
abstract
 
class
 Cache_Abstract {  
    /**
 
   &nbs ......

Nginx/PHP/path_info问题,去掉index.php

作用是把形如:www.abc.com/index.php/blog/show 的地址美化成  www.abc.com/blog/show  ,使用$_SERVER['PATH_INFO']接收变量。
server
{
listen 80;
server_name myweb;
index index.html index.htm index.php;
root /home/zhaowei/code;
if (!-f $request_filename) { ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号