PHP 常用安全检查函数

江河/ 2023年11月26日/ PHP/ 浏览 406

1. isset 检查变量是否已定义


$var_a = 'aaa';
if (isset($var_a)) {
    // true
}
if (isset($var_b)) {
    // false
}


2. function_exists 检查函数是已定义


function fun_a()
{

}
if (function_exists('fun_a')) {
    // true
}
if (function_exists('fun_b')) {
    // false
}


3. class_exists 检查class是否已定义


class cls_a {

}
if (class_exists('cls_a')) {
    // true
}
if (class_exists('cls_b')) {
    // false
}


4. defined 检查常量是否已定义


define('CONST_A', 'a');
if (defined('CONST_A')) {
    // true
}
if (defined('CONST_B')) {
    // false
}


PHP

发表评论

暂无评论,抢个沙发...

客服 工单