<?php
// 使用 filter_var 函数来验证和过滤变量
// 示例 1: 验证电子邮件地址
$email = "example@example.com";
if (filter_var($email, FILTER_VALIDATE_EMAIL)) {
echo "$email 是一个有效的电子邮件地址。";
} else {
echo "$email 不是一个有效的电子邮件地址。";
}
// 示例 2: 过滤 URL
$url = "https://www.example.com?query=hello world";
$filtered_url = filter_var($url, FILTER_SANITIZE_URL);
echo "过滤后的 URL: $filtered_url";
// 示例 3: 验证 IP 地址
$ip = "192.168.0.1";
if (filter_var($ip, FILTER_VALIDATE_IP)) {
echo "$ip 是一个有效的 IP 地址。";
} else {
echo "$ip 不是一个有效的 IP 地址。";
}
// 示例 4: 验证整数
$int = "1234";
if (filter_var($int, FILTER_VALIDATE_INT)) {
echo "$int 是一个有效的整数。";
} else {
echo "$int 不是一个有效的整数。";
}
?>
上一篇:php get请求
下一篇:php去除空格和换行符
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站