1.去除字符串前后空格 trim(string); 2.字符串分割为数组: explode (",",trim(string))将字符串string先去掉前后空格,然后用","将字符串分割为数组。 3.数组链接为字符串函数implode(a,b): $str = implode("$", $selectPower_Arr); 将数组中的每个元素用符号$链接为字符串 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/42848/showart_356783.html
by 光速 - php文档中心 - 2007-08-09 15:23:48 阅读(1011) 回复(0)
本帖最后由 bauwa 于 2011-06-29 14:52 编辑
问题:
str='[s00ff66]qqqww[s880011]qw[sff0000]ewq'
现有替换 所有 [s******] 用
AddSlashes :字符串加入斜线。 bin2hex :二进位转成十六进位。 Chop :去除连续空白。 Chr :返回序数值的字符。 chunk_split :将字符串分成小段。 convert_cyr_string :转换古斯拉夫字符串成其它字符串。 crypt :将字符串用 DES 编码加密。 echo :输出字符串。 explode :切开字符串。 flush :清出输出缓冲区。 get_meta_tags :抽出文件所有 meta 标记的资料。 htmlspecialchars :将特殊字符转成 HTML 格式。 htmlentities :将所有...
strlen($str )) return; if (($length!=NULL) && ( $start>0) && ($length> strlen($str)-$start)) return; if (( $length!=NULL) && ($startstrlen($str )+$start)) return; if ($length == NULL) $length = (strlen($str ) - $start); if ($start 0){ for ($i= $start; $i=0; $i --){ $rev_str .= $str[$i ]; } return $...
1.strtolower() : 将字符串转化为小写。strtolower(str) 2.strtoupper() : 将字符串转化成大写. strtoupper(str) 3.substr() : 返回字符串的一部分 substr('abcdef', 1); // bcdef 4.strrpos() : 通过字符找出在字符串中最后出现该字符的一部分的位置. strrpos("songlei.jpg","."); //返回7 5.strpos(): 与strrpos()相反为第一次出现,strrpos为最后一次出现的位置。 6.str_pad(): (string input, int pad_length [...
strlen($str )) return; if (($length!=NULL) && ( $start>0) && ($length> strlen($str)-$start)) return; if (( $length!=NULL) && ($startstrlen($str )+$start)) return; if ($length == NULL) $length = (strlen($str ) - $start); if ($start 0){ for ($i= $start; $i=0; $i --){ $rev_str .= $str[$i ]; } return $r...
1、AddcSlashes 字符串加入反斜线 语法:string addcslashes(string str,string charlist); 2、AddSlashes 字符串加入反斜线 语法:string addslashes(string str); 在特定的字符前加反斜线:'、"、\、NULL 3、bin2hex 将二进位转成十六进位 语法:string bin2hex(string str); 4、Chop 去除连续空白 语法:string chop(string str); 5、Chr Chr根据ASCII值返回字符 语法:string chr(int ascii); 6、chunk_split 将字符串分成小...
某文件 [QUOTE] first line second line is it #it is good ...... [/quote] 想要实现 替换#it is good 为 it is good day 查阅了php Filesystem函数列表 似乎没有替换函数:( 请教下各位怎么实现? [ 本帖最后由 HonestQiao 于 2006-5-22 13:03 编辑 ]
php过滤字符串的addslashes函数 为了数据安全,防止注入需要过滤$_GET获得的字符串,一开始我还自已写过滤的函数,后来看到php自带的一个过滤函数,所以把addslashes推荐给大家。 一个使用 addslashes() 的例子是当你要往数据库中输入数据时。例如,将名字 O'reilly 插入到数据库中,这就需要对其进行转义。大多数据库使用 \ 作为转义符:O\'reilly。这样可以将数据放入数据库中,而不会插入额外的 \。当 php 指令 magic_quo...
AddSlashes: 字符串加入斜线。 bin2hex: 二进位转成十六进 位。 Chop: 去除连续空白。 Chr: 返回序数值的字符。 chunk_split: 将字符串分成小段。 convert _cyr_string: 转换古斯拉夫字符串成其它字符串。 crypt: 将 字符串用 DES 编码加密。 echo: 输出字符串。 explode: 切开字符串。 flush: 清出输 出缓冲区。 ge t_meta_tags: 抽出文件所有 meta 标记的资料 。 htmlsp ecialchars: 将特殊字符转成 HTML 格式。 htmlentit ies...
转:yn2010 php过滤字符串的addslashes函数 为了数据安全,防止注入需要过滤$_GET获得的字符串,一开始我还自已写过滤的函数,后来看到php自带的一个过滤函数,所以把addslashes推荐给大家。 一个使用 addslashes() 的例子是当你要往数据库中输入数据时。例如,将名字 O'reilly 插入到数据库中,这就需要对其进行转义。大多数据库使用 \ 作为转义符:O\'reilly。这样可以将数据放入数据库中,而不会插入额外的 \。当 php ...