飞狐爷

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

haystack:干草堆  needle:针; 针状物; <口>刺激性言行;

 

strposstring $haystack , mixed $needle [, int $offset = 0 ] ):查找字符串 $haystack中$needle首次出现的位置;

    Warning:此函数可能返回布尔值 FALSE,但也可能返回等同于 FALSE 的非布尔值。应使用 === 运算符来测试此函数的返回值。

strncmp(string $str1, string $str2, int $len):二进制比较字符串开头的若干个字符,区分大小写,如果 str1 小于 str2 返回 < 0; 如果 str1 大于 str2 返回 > 0;如果两者相等,返回 0。

 substr(string $str, int $start[, int $length]):返回字符串的子串,$start如果是正数,从0开始,如果是负数,从末尾第-x开始往右,如果为0或false或null则返回空,$length是正数时,返回从$start开始的$length个字符,负数时,返回从$start开始到从末尾开始-x个字符的字符串

in_array(mixed $needle , array $haystack [, bool $strict = FALSE ] ):大海捞针,在大海(haystack)中搜索针( needle),如果没有设置 strict 则使用宽松的比较。如果$strict为true,则还要比较数据类型是否相等

 basename(string $path[, string $suffix]):返回基本的文件名。如果文件名是以 suffix 结束的,那这一部分也会被去掉。

dirname(string $path):返回路径中的全部目录

strrchr(string $haystack , mixed $needle):返回 haystack 字符串中的一部分,这部分以 needle 的最后出现位置开始,直到 haystack 末尾。echo strrchr('abcdefberer','b');返回:berer

 preg_replace:php5.0已经弃用\e修饰符,7.0.0 不再支持 /e修饰符。 请用 preg_replace_callback() 代替。

preg_replace_callback() :执行一个正则表达式搜索并且使用一个回调进行替换

posted on 2018-02-24 09:30  飞狐爷  阅读(134)  评论(0编辑  收藏  举报