2017-05-03 49 views
-3
if($line_of_text['EMPDesignation3'] == ''^$line_of_text['EmpName3'] == '') { 
         $error_status['success_msg'] = "emp designation3 and emp name3 not empty"; 
         $error_status['status'] = 0; 
         return $error_status; 
        } 

它顯示錯誤通知:未定義指數:EMPDesignation3在PHP isset功能

+2

是,該變量還沒有這樣的索引。不言自明。 – Thamilan

+0

爲什麼你不使用'isset($ line_of_text ['EMPDesignation3'])'函數 –

+0

好吧,會做@BadshahSahib,因爲我做了異或操作,那就是爲什麼。 – karthickeyan

回答

1

嘗試以下代碼isset與XOR運算符:

if(isset($line_of_text['EMPDesignation3'])^isset($line_of_text['EmpName3'])) { 
    $error_status['success_msg'] = "emp designation3 and emp name3 not empty"; 
    $error_status['status'] = 0; 
    return $error_status; 
    } 
+0

工作很好謝謝@Ahmed Ginani – karthickeyan