Cuba untuk mengakses nilai jenis nol menggunakan array ofset
P粉334721359
P粉334721359 2023-08-25 09:40:08
0
1
583
<p>Saya mempunyai bot php (pada IRC) dan sejak saya mengemas kini php dan mysql kepada versi terkini CentOS, saya mendapat ralat ini</p> <pre class="brush:php;toolbar:false;">unset($ops_activos); unset($voices_activos); jika ($on_pthelp == 1) { jika ($ops["#pthelp"]['count'] > 0) { foreach ($ops["#pthelp"] sebagai $value) { jika (!is_int($value)) { jika (isset($ops_activos)) { $ops_activos .= " } lain { $ops_activos = $nilai; } } } jika ($bot_debug) { scmd("PRIVMSG ". $log_chan ." :[Membros (Mod)] [OPS]: ". $ops_activos); } } tidak ditetapkan ($nilai); if ($suara["#pthelp"]['count'] > 0) { foreach ($suara["#pthelp"] sebagai $value) { jika (!is_int($value)) { jika (isset($voices_activos)) { $voices_activos .= " } lain { $voices_activos = $value; } } } jika ($bot_debug) { scmd("PRIVMSG ". $log_chan ." :[Membros (Mod)] [VOICES]: ". $voices_activos); } }</pre> <p>Barisan ralat</p> <pre class="brush:php;toolbar:false;">if ($ops["#pthelp"]['count'] > 0) {</pre></p>
P粉334721359
P粉334721359

membalas semua(1)
P粉268654873

Anda perlu menyemak sama ada kunci yang anda miliki wujud dalam tatasusunan sebelum membandingkan kerana ia tidak akan menemuinya.

Sila gunakan kod berikut:

if (isset($ops["#pthelp"]['count']) && $ops["#pthelp"]['count']> 0)

Selain itu, melakukan ini akan mengelakkan sebarang masalah lanjut.

if (isset($voices["#pthelp"]['count']) &&  $voices["#pthelp"]['count'] > 0)
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan