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

    Prender il numero di un array

    Ciao ragazzi!! volevo sapere se era possibile riuscire a recuperare il numero della cella dell array e metterlo dentro una variabile. Mi spiego meglio:

    A video mi viene stampato questo:

    [6] => Array
    (
    [following] => 58
    [name] => <h4>zawa</h4>
    )

    [7] => Array
    (
    [following] => 290
    [name] => <h4> Rose</h4>
    )

    [8] => Array
    (
    [following] => 46
    [name] => <h4>Red</h4>
    )

    Ora voglio recuperare il numero [6] oppure [7] o [8]. Come posso fare?
    Dopo vorrei metterlo in una variabile per usarla in un if.

    Grazie in anticipo

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Prova a stampare
    Codice PHP:
    foreach ($array as $key => $value)
    {
        echo 
    $key." - ".$value;

    Vedrai che $key contiene l'indice che ti interessa.

  3. #3
    ho provato ma mi restituisce valori strani che non riesco a capire!!!

    followers - 77following - 456name - <h4>progettifacili.it</h4>

  4. #4
    Originariamente inviato da maurooooo-7
    ho provato ma mi restituisce valori strani che non riesco a capire!!!

    followers - 77following - 456name - <h4>progettifacili.it</h4>
    Quali valori strani?!?!?!

    Sono semplicemente chiave e valore dell'array contenuto. Magari mettendo un bel a capo dopo la stampa!

    codice:
    followers - 77
    following - 456
    name - <h4>progettifacili.it</h4>
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  5. #5
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Originariamente inviato da maurooooo-7
    ho provato ma mi restituisce valori strani che non riesco a capire!!!

    followers - 77following - 456name - <h4>progettifacili.it</h4>
    Strani?
    Sono le chiavi ed i valori del tuo array.
    [6] => Array
    (
    [following] => 58
    [name] => <h4>zawa</h4>
    )

    [7] => Array
    (
    [following] => 290
    [name] => <h4> Rose</h4>
    )

    [8] => Array
    (
    [following] => 46
    [name] => <h4>Red</h4>
    )
    Hai notato che ci sono chiavi di nome "following" e "name" nel tuo array?

    Ovviamente il foreach se vuoi i "numeri" devi farlo sull'array esterno non sugli array che contiene, quelli hanno delle stringhe come chiavi (following e name).

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.