Ho questo if:
if($id==$w[1] or $id==$w[2] or $id==$w[3] or $id==$w[4] or $id==$w[5])
come posso ottimizzarlo per ridurre il codice???
Ho questo if:
if($id==$w[1] or $id==$w[2] or $id==$w[3] or $id==$w[4] or $id==$w[5])
come posso ottimizzarlo per ridurre il codice???
dipende se $w[] ha solo quei 5 indici o se sono 5 su quattrocentomilardinovecentomilionisettecentonovem ilacinquecentoquarantadue,uno indici..
Questa volta, più che un voto.. è favoreggiamento.
if(in_array($id, $w)
oppure array_search() ancora meglio, ti rende la chiave che contiene il valore cercato. Vedi il manuale per i dettagli.
.
Il silenzio è spesso la cosa migliore. Pensa ... è gratis.
Non hop capito bene come funziona...Originariamente inviato da piero.mac
if(in_array($id, $w)
oppure array_search() ancora meglio, ti rende la chiave che contiene il valore cercato. Vedi il manuale per i dettagli.
.
Se $id è uguale a 7 e uno tra i miei array è uguale a 7 con if(in_array($id, $w) ottengo TRUE ??
Il silenzio è spesso la cosa migliore. Pensa ... è gratis.