如何擺脫這個插件中的零php警告的劃分?我如何擺脫這個插件的零PHP錯誤的劃分?
警告:/home/fortduby/public_html/wp-content/plugins/cp_giveaway_n_bets/shortcodes/lottery1.php被零線472
$cb_lottery_point_entries_left = round(($cp_point_entry_results/$cb_point_entry_limit) * 100);
如何擺脫這個插件中的零php警告的劃分?我如何擺脫這個插件的零PHP錯誤的劃分?
警告:/home/fortduby/public_html/wp-content/plugins/cp_giveaway_n_bets/shortcodes/lottery1.php被零線472
$cb_lottery_point_entries_left = round(($cp_point_entry_results/$cb_point_entry_limit) * 100);
不執行計算當$cb_point_entry_limit
爲零時。
謝謝亞光球。這實際上做到了。我非常關注這是與主題編碼的衝突,我沒有意識到這是由於在積極運行實時贈品的同時限制計算而造成的。非常感謝 – user1778755
@ user1778755 - 如果這解決了您的問題,請不要忘記+1並將其標記爲已接受,謝謝。 – Kev
將其更改爲取其使這兩種意識,你的情況
$cb_lottery_point_entries_left = 0;
if ($cb_point_entry_limit != 0) {
$cb_lottery_point_entries_left = round(($cp_point_entry_results/$cb_point_entry_limit) * 100);
}
或者
if ($cb_point_entry_limit != 0) {
$cb_lottery_point_entries_left = round(($cp_point_entry_results/$cb_point_entry_limit) * 100);
} else {
$cb_lottery_point_entries_left = $cp_point_entry_results;
}
非常感謝你 – user1778755
($cb_point_entry_limit > 0) ? round(($cp_point_entry_results/$cb_point_entry_limit) * 100) : 0
這真的取決於什麼行爲應* *是當cb_point_entry_limit爲0什麼你想要發生? – FoolishSeth
通過呼出...檢查'$ cb_point_entry_limit'值並確保它正確與否。 –