Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php woocommerce\u min\u密码\u强度创建\u函数弃用_Php_Wordpress_Woocommerce_Deprecated - Fatal编程技术网

Php woocommerce\u min\u密码\u强度创建\u函数弃用

Php woocommerce\u min\u密码\u强度创建\u函数弃用,php,wordpress,woocommerce,deprecated,Php,Wordpress,Woocommerce,Deprecated,发现:函数create_Function()已弃用 功能是: add_filter( 'woocommerce_min_password_strength', create_function( '', 'return 1;' ) ); 我将其转换为: function wooc_password_check($checks) { if($checks==="") { return 1; } } add_filter( 'woocommerce_min_password_strength

发现:函数create_Function()已弃用

功能是:

add_filter( 'woocommerce_min_password_strength', create_function( '', 'return 1;' ) );
我将其转换为:

function wooc_password_check($checks) {
    if($checks==="") { return 1; }
}
add_filter( 'woocommerce_min_password_strength', 'wooc_password_check' );

这是正确的还是我需要用另一种方法来做?

由@LoicTheAztec给出的答案给出了更多的解释,请参见:您的“checks”变量实际上是“strength”,因此只包含一个整数。在您的代码中,您会将其作为字符串进行比较。因此,我只需将其更改为返回1,并将检查更改为强度?是的,确实如此。您选择的号码取决于您在创建密码时喜欢的强度,正如您在我已经发布的链接中看到的那样。3=>强(默认)| 2=>中等| 1=>弱| 0=>非常弱(任何东西)。