• Home
  • Forum
  • Fare Web
  • PHP

Array bidimensionale scalena

  • Creatore Discussione Creatore Discussione Fabrizio Fiorita
  • Data di inizio Data di inizio 4 Ott 2012

Fabrizio Fiorita

Utente Attivo
12 Set 2012
54
0
0
82
Roma, Civitavecchia, Anzio
www.sipbc.it
  • 4 Ott 2012
  • #1
Buonasera.
Ho il seguente problema.
Ho una serie di elementi, tutti diversi tra loro ma raggruppabili in categorie; ciascuna categoria ha un numero di elementi diverso.
Data una variabile, devo individuare se la variabile corrisponde ad uno degli elementi.
In caso negativo mi serve un return(FALSE).
In caso positivo mi serve il nome della categoria in cui l'elemento si trova.
Ho provato a creare un array bidimensionale ed a fare una ricerca ricorsiva con array_search(), ma non riesco a far uscire dalla funzione il nome della categoria.
Tutta la manualistica, compresi i vari forum in rete, oltre ad essere piuttosto scarna sull'argomento, riporta il solito esempio di array bidimensionale completa ripetitiva, per cui non ne ho avuto grande aiuto.
Qualcuno ha un'idea?
Grazie.
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.606
54
48
TN
  • 5 Ott 2012
  • #2
Buongiorno,
hai provato con in_array() ?

se non ho capito male, questo potrebbe essere un esempio
PHP:
<?php

$array = array(
    "categoria1" => array("el1", "el2", "el3"),
    "categoria2" => array("el4", "el5")
);

function searcArray($array, $element) {

    foreach ($array as $key => $value) {
        if (in_array($element, $value)) {
            return $key;
        }
    }
    return false;
}

$check = searcArray($array, "el4");

var_dump($check);
?>
 

Fabrizio Fiorita

Utente Attivo
12 Set 2012
54
0
0
82
Roma, Civitavecchia, Anzio
www.sipbc.it
  • 5 Ott 2012
  • #3
Grazie del suggerimento, appena posso implemento questo modello e ti faccio sapere.
 

Fabrizio Fiorita

Utente Attivo
12 Set 2012
54
0
0
82
Roma, Civitavecchia, Anzio
www.sipbc.it
  • 5 Ott 2012
  • #4
Criric ti ringrazio sentitamente: il tuo schema, con gli opportuni adattamenti alle mie variabili, ha funzionato perfettamente alla prima botta!
Ne ho approfittato per migliorare l'output su schermo, che ora mi risulta più semplice.
Ciao, alla prox. :quote:
 
Devi accedere o registrarti per poter rispondere.

Discussioni simili

Array bidimensionale
  • felino
  • 3 Apr 2014
  • PHP
Risposte
3
Visite
3K
PHP 4 Apr 2014
Nefyt
N
intabellare array bidimensionale, foreach impazziti
  • Monital
  • 2 Gen 2014
  • PHP
Risposte
13
Visite
4K
PHP 3 Gen 2014
Monital
ordinare un array bidimensionale
  • borgo italia
  • 9 Set 2013
  • Snippet PHP
Risposte
0
Visite
4K
Snippet PHP 9 Set 2013
borgo italia
S
Ordine array bidimensionale
  • Stefi
  • 16 Mag 2013
  • PHP
Risposte
2
Visite
1K
PHP 21 Mag 2013
Stefi
S
F
Ordinare array bidimensionale
  • FabrizioLodesani
  • 30 Ago 2012
  • PHP
Risposte
2
Visite
2K
PHP 31 Ago 2012
FabrizioLodesani
F
Leggere valore da array multidimensionale a chiavi dinamiche
  • otto9due
  • 31 Dic 2023
  • PHP
Risposte
1
Visite
976
PHP 31 Dic 2023
otto9due
M
Passaggio variabili array php su un tasto jq
  • maubox8
  • 9 Dic 2022
  • PHP
Risposte
3
Visite
1K
PHP 10 Dic 2022
maubox8
M
M
Somma inversa di Array
  • MaxFor
  • 6 Nov 2022
  • C/C++
Risposte
2
Visite
3K
C/C++ 10 Nov 2022
MaxFor
M
Iterazione array
  • MarcoGrazia
  • 26 Ott 2022
  • PHP
Risposte
5
Visite
1K
PHP 31 Ott 2022
WmbertSea
G
in_array
  • Gae
  • 17 Set 2022
  • PHP
Risposte
2
Visite
921
PHP 23 Set 2022
Gae
G
N
Passare array da php a javascript
  • Namaste!
  • 12 Lug 2022
  • PHP
Risposte
5
Visite
3K
PHP 13 Lug 2022
WmbertSea
B
  • Bloccata
Completare il seguente ciclo affinché stampi tutto l’array al contrario
  • blade744
  • 5 Giu 2022
  • PHP
Risposte
3
Visite
1K
PHP 7 Giu 2022
Max 1
G
Ordinare un array multidimensionale
  • Gae
  • 30 Apr 2022
  • PHP
Risposte
4
Visite
2K
PHP 3 Mag 2022
Gae
G
H
Errore su array associativo
  • hunter81
  • 5 Apr 2022
  • PHP
Risposte
1
Visite
1K
PHP 5 Apr 2022
WmbertSea
K
Array senza ripetizioni
  • Kate81
  • 23 Mar 2022
  • Presentati al Forum
Risposte
4
Visite
427
Presentati al Forum 24 Mar 2022
Kate81
K
A
Gestione array multidimensionale
  • antoooo
  • 10 Gen 2022
  • PHP
Risposte
6
Visite
1K
PHP 12 Gen 2022
zorro
Più chiavi in array con array_key_exists()
  • otto9due
  • 2 Nov 2021
  • PHP
Risposte
0
Visite
770
PHP 2 Nov 2021
otto9due
M
Array associativi php su 2 campi mysql
  • maxnegri2036
  • 14 Ago 2021
  • PHP
Risposte
10
Visite
2K
PHP 16 Ago 2021
zorro
T
  • Bloccata
ALTRO PROBLEMA CON ARRAY PHP
  • thanatos
  • 30 Mag 2021
  • PHP
Risposte
1
Visite
1K
PHP 30 Mag 2021
Max 1
T
PROBLEMA CON ARRAY
  • thanatos
  • 27 Mag 2021
  • PHP
Risposte
8
Visite
1K
PHP 31 Mag 2021
marino51
Condividi:
Facebook X (Twitter) LinkedIn WhatsApp e-mail Condividi Link
  • Home
  • Forum
  • Fare Web
  • PHP
  • Italiano
  • Termini e condizioni d'uso del sito
  • Policy Privacy
  • Aiuto
  • Home
Community platform by XenForo® © 2010-2024 XenForo Ltd. | Traduzione a cura di XenForo Italia
Menu
Accedi

Registrati

  • Home
  • Forum
    • Nuovi Messaggi
    • Cerca...
  • Novità
    • Featured content
    • Nuovi Messaggi
    • Ultime Attività
X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?

X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?