PHP函数库速查手册:快速查阅常用函数及其功能和用途
PHP函数库速查手册:快速查阅常用函数及其功能和用途带使用例子
1. strlen() - 获取字符串的长度
用法:$str = "Hello World"; echo strlen($str); // 输出 11
2. strtolower() - 将字符串转换为小写
用法:$str = "Hello World"; echo strtolower($str); // 输出 hello world
3. strtoupper() - 将字符串转换为大写
用法:$str = "Hello World"; echo strtoupper($str); // 输出 HELLO WORLD
4. substr() - 获取字符串的一部分
用法:$str = "Hello World"; echo substr($str, 0, 5); // 输出 Hello
5. explode() - 将字符串拆分为数组
用法:$str = "Hello,World"; print_r(explode(",", $str)); // 输出 Array ( [0] => Hello [1] => World )
6. implode() - 将数组元素连接成字符串
用法:$arr = array("Hello", "World"); echo implode(" ", $arr); // 输出 Hello World
7. array_push() - 将一个或多个元素压入数组末尾
用法:$arr = array("Hello"); array_push($arr, "World"); print_r($arr); // 输出 Array ( [0] => Hello [1] => World )
8. array_pop() - 弹出并返回数组末尾的元素
用法:$arr = array("Hello", "World"); echo array_pop($arr); // 输出 World
9. sort() - 对数组进行升序排序
用法:$arr = array(5, 2, 1, 3, 4); sort($arr); print_r($arr); // 输出 Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 [4] => 5 )
10. rsort() - 对数组进行降序排序
用法:$arr = array(5, 2, 1, 3, 4); rsort($arr); print_r($arr); // 输出 Array ( [0] => 5 [1] => 4 [2] => 3 [3] => 2 [4] => 1 )
11. array_merge() - 合并一个或多个数组
用法:$arr1 = array("Hello"); $arr2 = array("World"); print_r(array_merge($arr1, $arr2)); // 输出 Array ( [0] => Hello [1] => World )
12. count() - 计算数组中的元素数目
用法:$arr = array("Hello", "World"); echo count($arr); // 输出 2
13. file_get_contents() - 读取文件内容到字符串
用法:$str = file_get_contents("file.txt"); echo $str;
14. file_put_contents() - 将字符串写入文件
用法:$str = "Hello World"; file_put_contents("file.txt", $str);
15. fopen() - 打开文件或者 URL
用法:$handle = fopen("file.txt", "r");
16. fwrite() - 向文件写入内容
用法:$handle = fopen("file.txt", "w"); fwrite($handle, "Hello World");
17. fclose() - 关闭打开的文件
用法:$handle = fopen("file.txt", "r"); fclose($handle);
18. rand() - 生成随机数
用法:echo rand(1, 10); // 输出介于1到10之间的随机整数
19. date() - 格式化日期和时间
用法:echo date("Y-m-d"); // 输出当前日期,例如 2022-08-27
20. time() - 获取当前时间的 Unix 时间戳
用法:echo time(); // 输出当前时间的 Unix 时间戳
这些是PHP常用函数库中的一些函数及其功能、用途和相应的使用例子。这个速查手册可以帮助开发者快速查阅常用函数的用法和实现,提高开发效率。
