用于检查字符串是否包含特殊字符的 PHP 程序
phpserver side programmingprogramming更新于 2025/8/23 4:07:17
要检查字符串是否包含特殊字符,PHP 代码如下;
示例
<?php
function check_string($my_string){
$regex = preg_match('[@_!#$%^&*()<>?/|}{~:]', $my_string);
if($regex)
print("String has been accepted");
else
print("字符串未被接受");
}
$my_string = 'This_is_$_sample!';
check_string($my_string);
?>
输出
字符串未被接受
上面定义了一个名为 ‘check_string’ 的函数,它以一个字符串作为参数 −
$my_string = 'This_is_$_sample!';
使用正则表达式检查字符串是否包含特殊字符。如果包含特殊字符,则会打印特定消息。在函数外部定义字符串,并通过将字符串作为参数 − 传递来调用函数。
function check_string($my_string){
$regex = preg_match('[@_!#$%^&*()<>?/|}{~:]', $my_string);
if($regex)
print("字符串已被接受");
else
print("字符串未被接受");
}

