如何利用php对文章标题的合法性进行检查呢?比如标题不能为纯数字、纯英文(连续的无意义英文)、不能包含一些敏感词,以下为一示例:
<?php
/**
* Created by PhpStorm.
* User: Fuor
* Date: 2018/12/8 0008
* Time: 下午 7:40
* Port: 正则表达式
*/
/**
* 检测标题,不能为纯数字、英文字母,不能包含 广告|彩票|启示 关键词
* @param string $title
* @return boolean
*/
function check_title($title){
$regexp = '/^(^\d+$)|(^[A-Za-z]+$)|广告|彩票|启示$/';
if(preg_match($regexp,$title)){
return false;
}
return true;
}
$res = check_title('666');
var_dump($res);