我正在尝试在wordpress网站上修复未定义索引PHP通知。
目前,这就是我得到的:
我试图用这种方式写,但是随后该站点崩溃了:
另外,我有一个查询也没有isset,我正在尝试解决它:
if($_SESSION['currency-select'] == 'b') { if($_GET['pricing'] == '1') { $args['meta_query'][] = array( 'key' => 'price', 'value' => array( '0', '250' ), 'compare' => 'BETWEEN', 'type' => 'numeric' ); }
我试图写:
if(isset($_GET['pricing'] == '1')) { if($_GET['pricing']) {
但效果不佳。
感谢您的支持!
尝试查看变量是否已设置,然后检查其内容。
if( isset($_GET['pricing']) && $_GET['pricing'] == '1' ){ //- do some magic }
使用if子句检查子句本身isset()
而不是变量。
ps:为什么将数字1检查为字符串1?