在一家商店,以下函數會引發致命錯誤。這個錯誤究竟告訴了我什麼?如何解釋「致命錯誤:未捕獲錯誤:調用成員函數get_price()在布爾中」
功能:
$product = wc_get_product($product_id);
$price = $product->get_price();
錯誤:
Fatal error:
Uncaught Error: Call to a member function get_price() on boolean in
這是否意味着我得到一個布爾回來,而不是一個字符串或數字?該錯誤是從哪裏調用get_price()
爲什麼不檢查?要麼通過使用IDE調試器,要麼通過簡單地var dump你回來的東西 – JimL
@JimL好問題。這個錯誤在我的測試安裝中沒有發生,而是在其他人的電子商務店中發生。我無法訪問該安裝。 – alev
「_stead of a string or number_」,而不是* OBJECT * – Scuzzy