晴明的博客园 GitHub      CodePen      CodeWars     

[php] 可能用得上的方法

#见到什么就整理什么吧

 

strcmp
二进制安全字符串比较
区分大小写。
如果 str1 小于 str2 返回 < 0; 如果 str1 大于 str2 返回 > 0;如果两者相等,返回 0。

strnatcmp
使用自然排序算法比较字符串
int strnatcmp ( string $str1 , string $str2 )
该函数实现了以人类习惯对数字型字符串进行排序的比较算法,这就是“自然顺序”。注意该比较区分大小写。
与其他字符串比较函数类似,如果 str1 小于 str2 返回 < 0; 如果 str1 大于 str2 返回 > 0;如果两者相等,返回 0。

 

base64_encode
string base64_encode ( string $data )
使用 MIME base64 对数据进行编码

file_get_contents
string file_get_contents ( string $filename [, bool $use_include_path = false [, resource $context [, int $offset = -1 [, int $maxlen ]]]] )

将整个文件读入一个字符串
和 file() 一样,只除了 file_get_contents() 把文件读入一个字符串。
将在参数 offset 所指定的位置开始读取长度为 maxlen 的内容。
如果失败,file_get_contents() 将返回 FALSE。

 

serialize — 产生一个可存储的值的表示(php hash结构)

unserialize — 从已存储的表示中创建 PHP 的值

 

$_SERVER['SERVER_ADDR']  当前运行脚本所在的服务器的 IP 地址。

$_SERVER['REMOTE_ADDR']  浏览当前页面的用户的 IP 地址。

 

parse_url

mixed parse_url ( string $url [, int $component = -1 ] )
解析 URL,返回其组成部分

posted @ 2016-04-15 17:14  晴明桑  阅读(97)  评论(0编辑  收藏  举报