Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Trovare la posizione in un Array

    salve.

    ho un array $vettore di questo tipo:

    $vettore[$ipos]['id_col_uno'];
    $vettore[$ipos]['id_col_due'];
    $vettore[$ipos]['id_col_tre'];

    dove $ipos va da 0 a N-1.

    Durante l'inizializzazione ciascuna colonna (id_col_uno/due/tre) contiene un valore.

    Ora data una terna di valori:
    id_col_uno = val1
    id_col_due = val2
    id_col_tre = val3

    vorrei ottenere $ipos alla quale posizione corrisponde la terna nel $vettore.


    Avete idea di come si possa fare, in modo elegante e senza troppi cicli while?

  2. #2

    Non ho ben capito cosa stai cercando mah

    Ciao.
    Prova con array_search
    PHP ha un vasta gamma di function
    per giocare con gli array
    Without faith, nothing is possible. With it, nothing is impossible
    http://ilwebdifabio.it

  3. #3
    ho fatto un bel po' di prove ma nn mi restituisce nulla...
    mi sapresti indicare come comporre l'array da cercare ?


  4. #4
    quello che mi sembra + corretto è questo:

    Codice PHP:
    $arrayDaCercare[0]['id_col_uno'] = $val1;
    $arrayDaCercare[0]['id_col_due'] = $val2;
    $arrayDaCercare[0]['id_col_tre'] = $val3;

    $posizione array_search($arrayDaCercare$vettore); 
    ma, nemmeno a dirlo, ...non funziona!
    why?

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 © 2025 vBulletin Solutions, Inc. All rights reserved.