首页 > 解决方案 > PHP 警告:使用未定义的常量

问题描述

我对这段代码有疑问。Wordpress 向我抛出了这条消息:

警告:使用未定义的常量auction_mask_displayname - 假定为“auction_mask_displayname”(这将在 PHP 的未来版本中引发错误)

代码:

add_filter( 'woocommerce_simple_auctions_displayname', auction_mask_displayname );
function auction_mask_displayname( $displayname ) {
        if ( current_user_can( 'editor' ) || current_user_can( 'administrator' ) ) {
                return $displayname;
        } else {
            $length      = strlen( $displayname );
            $displayname = $displayname[0] . str_repeat( '*', $length - 2 ) . $displayname[ $length - 1 ];
        }

        return $displayname;

    }

标签: phpwordpress

解决方案


auction_mask_displayname在第一行添加引号

另请参阅PHP 错误消息“注意:使用未定义的常量”是什么意思?


推荐阅读