Visualizzazione dei risultati da 1 a 5 su 5

Discussione: ottimizzare if

  1. #1

    ottimizzare if

    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???

  2. #2
    dipende se $w[] ha solo quei 5 indici o se sono 5 su quattrocentomilardinovecentomilionisettecentonovem ilacinquecentoquarantadue,uno indici..

    Questa volta, più che un voto.. è favoreggiamento.

  3. #3
    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.

  4. #4
    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.


    .
    Non hop capito bene come funziona...

    Se $id è uguale a 7 e uno tra i miei array è uguale a 7 con if(in_array($id, $w) ottengo TRUE ??

  5. #5

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.