function validateEmail($email) {
// 使用filter_var函数验证邮箱格式
if (filter_var($email, FILTER_VALIDATE_EMAIL)) {
return true;
} else {
return false;
}
}
$email = "test@example.com";
if (validateEmail($email)) {
echo "邮箱格式正确";
} else {
echo "邮箱格式错误";
}
function getClientIP() {
if (!empty($_SERVER['HTTP_CLIENT_IP'])) {
$ip = $_SERVER['HTTP_CLIENT_IP'];
} elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) {
$ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
} else {
$ip = $_SERVER['REMOTE_ADDR'];
}
return $ip;
}
$ip = getClientIP();
echo "客户端IP地址为: " . $ip;
$string = "Hello, world!";
$substring = "world";
if (strpos($string, $substring) !== false) {
echo "字符串包含指定的子字符串";
} else {
echo "字符串不包含指定的子字符串";
}
$currentDateTime = date("Y-m-d H:i:s");
echo "当前日期和时间: " . $currentDateTime;
$string = "apple,banana,orange";
$array = explode(",", $string);
print_r($array);
以上是一些常见的PHP惯用功能代码片段,可以直接拿来使用。
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站