Visualizzazione risultati 1 fino 3 di 3

Discussione: type juggling di un intero array senza eseguire cicli

  1. #1
    Guest

    Predefinito type juggling di un intero array senza eseguire cicli

    Come da titolo, avendo un array:
    Codice PHP:
    $arr = array('cast', 12345, 'as3');
    E' possibile trasformare tutti i valori automaticamente in interi (int) senza eseguire cicli? Mi serve perché sto creando una classe per il DB dove utilizzo IN e con implode() creo la stringa, ma vorrei che non desse problemi nel caso ci siano nomi, oppure creare eventuali controlli (con is_numeric() ecc), ma dovrei fare il cilo e possibilmente vorrei evitare dato utilizzerò soprattutto per gli ID numerici.

  2. #2
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,266

    Predefinito

    direi array_map(), array_walk(), o magari anche array_reduce().
    Ultima modifica di dreadnaut : 12-02-2010 alle ore 02.35.17 Motivo: Aggiustati link!

  3. #3
    Guest

    Predefinito

    array_map sembra perfetto Grazie!

    PS: i link sono errati

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •