网站开发技术

记点笔记、 学点技术 欢迎交流建站技术。本站关注lamp技术

您尚未登录。

#1 2015-03-11 11:29:13

admin
管理员

php 中常用的字符串函数

// 添加反斜杠

string addcslashes(string $str, string $charlist);


// 仅仅对 单引号, 双引号、反斜线、NUL 添加 反斜线

string addslashes(string $str);


// 把acsii 字符串转变为16进制的数, 但是前面没有 0x

string bin2hex(string $str);


// 把 数变成字母 (ascii范围), ord() 相反

string chr (int $ascii) ;


//把一个字符串,分割成多行

string chunk_split(string $body [, int $chunklen=76 [, string $end = "\r\n"]]);


// 写入文件

int fprintf( resource $handle, string $fomat, mixed $arg1, mixed $arg2 ...);


// 十六进制 变成 二进制

string hex2bin(string $data);


// html实体

string htmlspecialchars(string $string);


// 数组转换成字符串, 函数的别名 join

string implode( string $glue, array $pieces);


// 首字母小写

string lcfirst(string $str);


// 文件的MD5

string md5_file( string $filename);


// 字符串的md5

string md5(string $str);


//

string nl2br (string $strng );


// 字符串解析成变量

void parse_str( string $ster  [, array $arr]);


// 格式话输出

int printf ( string $format [, mixed $arg ...);


// 格式化返回

string sprintf( string $format [, mixed $args ..]);


// 不区分大小写的替换

mixed str_ireplace (mixed $search , mixed $replace , mixed $subject [, int &$count]);


// 填充

string str_pad(string $input , int $pad_length );


// 重复

string str_repeat( string $input, int $multiplier);


// 替换

mixed str_replace( mix $search , mixed $replace , mixed $subject [, int &$count]);


// 区分大小写比较

int strcasecmp(string $str1, string $str2);


// 随机打乱一个字符串

string str_shuffle(string $str);


// 字符串变成数组, 按照长度分

array str_split( string $string  [, int $aplit_lenght = 1]);



// 去除html标签

string strip_tags( string $str [, string $allowable_tags]);


// 删除反引用

string stripcslashes (string $str);

string stripslashes( string $str);


// 首次出现的位置

int stripos ( string $haystack , string $needle);

int strpos( string $haystack, string $needle);


// 忽略大小查找 如果找到了, 返回 开始到 找到的地方

string stristr(string $haystack, mixed $needle );


// 自然比较

int strnatcasecmp(string $str1, string $st2);


// 区分大小写

int strnatcmp(string $str1, string $str2);


// 查找字符串首次出现的位置

string strstr (string $haystack , mixed $needle);


//

string strtolower( string $string);

string strtoupper (string $string);


// 字符串替换

string strtr (string $str, string $from, string $to);

string strtr (string $str, array $replace_pairs);


// 子字符串

string substr( string $string , int $start [, int $lenght]);


//

string ucfirst( string $str);

string ucwords( string $str);


// 打断字符

string wordwrap (string $str [, int $width = 75 [, string $break = '\n' [, bool $cut = fasle ]]] );



ipbbs.net

离线

页脚

Powered by FluxBB