0
我在我的PHP代碼中有一個語法錯誤,只是無法弄清楚如何修復它。我一直在嘗試的年齡和縮小故障代碼如下:PHP - 語法錯誤
<?php
global $post;
$tax_classes = array_filter(array_map('trim', explode("\n", get_option('woocommerce_tax_classes'))));
if (! class_exists('Tax_Meta_Boxes')) :
class Tax_Meta_Boxes {
public function __construct() {
add_action('save_post', array($this, 'tax_meta_data'));
}
}
?>
我跑通過PHP檢查代碼,錯誤似乎與最後一行和?>
。 我試過擺弄它,刪除它,但仍然存在錯誤。
的錯誤是由功能引起的:
if (! class_exists('Tax_Meta_Boxes')) :
class Tax_Meta_Boxes {
public function __construct() {
add_action('save_post', array($this, 'tax_meta_data'));
}
}
如果我刪除的功能,我的錯誤了,但什麼是錯在這個函數的代碼,我該如何解決?
是的,這樣的作品,非常感謝! –