如何验证 redux 框架变量值
how to validate redux framework variable value
我在我的 wordpress 主题中使用了 Redux 框架,现在我想在我的主题中使用我的全局变量,如果 ok/validated 执行我的代码,如何验证我的全局变量...
array(
'id' => 'my_id',
'type' => 'switch',
'title' => __( 'Display Social Icons' , 'txd' ),
'default' => false,
),
以及如何验证它,如果它是真的,请执行我的代码...
当我使用 var_dump() 时;我有这个
string(1) "1"
现在如何验证我的变量?
if ( $my_var ) { do something... }
if ( 1 == $my_var ) { do ... }
if ( '1' == $my_var ) { ... }
if ( ! empty( $my_var ) ) { ... }
if ( ! empty( $my_var ) && '1' == $my_var ) { ... }
if ( '1' === $my_var ) { ... }
我正在寻找最标准和最安全的方法来按照我的方式行事。发送
您的某些选项在逻辑上并不等同,例如 if ($my_var)
会询问 is $myvar defined and not null
,而 if ('1' === $my_var)
表示 is $my_var equal in value and in type to '1'
。如果你想检查它不仅是一个字符串而且也是字符串 '1'
那么你最后的选择是最好的。
我在我的 wordpress 主题中使用了 Redux 框架,现在我想在我的主题中使用我的全局变量,如果 ok/validated 执行我的代码,如何验证我的全局变量...
array(
'id' => 'my_id',
'type' => 'switch',
'title' => __( 'Display Social Icons' , 'txd' ),
'default' => false,
),
以及如何验证它,如果它是真的,请执行我的代码...
当我使用 var_dump() 时;我有这个
string(1) "1"
现在如何验证我的变量?
if ( $my_var ) { do something... }
if ( 1 == $my_var ) { do ... }
if ( '1' == $my_var ) { ... }
if ( ! empty( $my_var ) ) { ... }
if ( ! empty( $my_var ) && '1' == $my_var ) { ... }
if ( '1' === $my_var ) { ... }
我正在寻找最标准和最安全的方法来按照我的方式行事。发送
您的某些选项在逻辑上并不等同,例如 if ($my_var)
会询问 is $myvar defined and not null
,而 if ('1' === $my_var)
表示 is $my_var equal in value and in type to '1'
。如果你想检查它不仅是一个字符串而且也是字符串 '1'
那么你最后的选择是最好的。