欢迎访问宙启技术站
智能推送

10个使用PHP的常见函数及其用法

发布时间:2023-06-21 07:10:00

1. echo

该函数用于将字符串或表达式输出到页面上。

语法:

echo string;

参数:

参数名    | 类型    | 描述

string    | string  | 必要。要输出的字符串或表达式。

示例:

<?php

echo "Hello World!"; // 输出 Hello World!

?>

2. strlen

该函数用于获取字符串的长度。

语法:

strlen(string);

参数:

参数名    | 类型    | 描述

string    | string  | 必要。要获取长度的字符串。

示例:

<?php

$str = "Hello World!";

echo strlen($str); // 输出 12

?>

3. strpos

该函数用于查找一个字符串在另一个字符串中 次出现的位置。

语法:

strpos(haystack, needle);

参数:

参数名    | 类型    | 描述

haystack  | string  | 必要。要查找的字符串。

needle    | string  | 必要。要查找的子字符串。

示例:

<?php

$str = "Hello World!";

echo strpos($str,"World"); // 输出 6

?>

4. str_replace

该函数用于在字符串中替换一个子字符串。

语法:

str_replace(find, replace, string);

参数:

参数名    | 类型    | 描述

find      | string  | 必要。要查找的子字符串。

replace   | string  | 必要。要替换的子字符串。

string    | string  | 必要。要替换子字符串的字符串。

示例:

<?php

$str = "Hello World!";

echo str_replace("World", "PHP", $str); // 输出 Hello PHP!

?>

5. array_push

该函数用于在数组的末尾添加一个或多个元素。

语法:

array_push(array, element1, element2, …);

参数:

参数名    | 类型    | 描述

array     | array   | 必要。要添加元素的数组。

element1  | mixed   | 必要。要添加的 个元素。

element2  | mixed   | 可选。要添加的第二个元素。

示例:

<?php

$arr = array("apple", "banana");

array_push($arr, "orange", "pear");

print_r($arr); // 输出 Array([0] => apple[1] => banana [2] => orange [3] => pear)

?>

6. array_pop

该函数用于从数组的末尾删除一个元素。

语法:

array_pop(array);

参数:

参数名    | 类型    | 描述

array     | array   | 必要。要删除元素的数组。

示例:

<?php

$arr = array("apple", "banana", "orange", "pear");

array_pop($arr);

print_r($arr); // 输出 Array([0] => apple[1] => banana [2] => orange)

?>

7. rand

该函数用于生成一个随机数。

语法:

rand(min,max);

参数:

参数名    | 类型    | 描述

min       | integer | 可选。生成的随机数的最小值。默认是 0。

max       | integer | 可选。生成的随机数的最大值。默认是 mt_getrandmax()。

示例:

<?php

echo rand(); // 输出一个随机数

?>

8. date

该函数用于获取当前日期和时间。

语法:

date(format);

参数:

参数名    | 类型    | 描述

format    | string  | 可选。日期和时间的格式。默认是 "Y-m-d H:i:s"。

示例:

<?php

echo date("Y-m-d H:i:s"); // 输出当前日期和时间

?>

9. strtoupper

该函数用于将一个字符串转换成大写。

语法:

strtoupper(string);

参数:

参数名    | 类型    | 描述

string    | string  | 必要。要转换的字符串。

示例:

<?php

echo strtoupper("hello world!"); // 输出 HELLO WORLD!

?>

10. strtolower

该函数用于将一个字符串转换成小写。

语法:

strtolower(string);

参数:

参数名    | 类型    | 描述

string    | string  | 必要。要转换的字符串。

示例:

<?php

echo strtolower("HELLO WORLD!"); // 输出 hello world!

?>