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

    Cercare elemento in un array

    Ho un array di questo tipo
    Codice PHP:
    Array
    (
        [
    0] => Array
            (
                [
    0] => 1
                
    [livello] => 1
                
    [1] => 1247335631
                
    [data] => 1247335631
            
    )

        [
    1] => Array
            (
                [
    0] => 2
                
    [livello] => 2
                
    [1] => 1228915980
                
    [data] => 1228915980
            
    )

        [
    2] => Array
            (
                [
    0] => 3
                
    [livello] => 3
                
    [1] => 1229103022
                
    [data] => 1229103022
            

    Devo controllare se l'array contiene il livello 3 e se lo contiene visualizzare la data corrispondente al livello 3 come posso fare?

  2. #2
    Utente di HTML.it L'avatar di kodode
    Registrato dal
    Sep 2002
    Messaggi
    1,896
    hai provato con una funzione tipo
    http://it2.php.net/manual/en/function.array-search.php

  3. #3
    Si ho provato ma non riesco a farla funzionare, faccio una cosa del genere

    Codice PHP:
    if(array_search(3$array[][0]){} 
    Ma non mi funziona

  4. #4
    Utente di HTML.it L'avatar di kodode
    Registrato dal
    Sep 2002
    Messaggi
    1,896
    direi di no...
    allora, prova una cosa del genere:


    Codice PHP:
    for( $i$i<= count$Nome_Array ) ; $i++ ) {
       if( 
    $Nome_Array$i ]['livello'] == ) {
          echo 
    $Nome_Array$i ]['data'] . "
    ;
       }

    è solo un'idea.... prova...

  5. #5
    Ti ringrazio in effetti ho fatto una cosa del genere, volevo solo sapere se c'era una funzione che lo facesse senza dover ciclare

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.