Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    320

    [array] spezzare un array

    Ciao a tutti, avrei bisogno una mano x spezzare questo array ma mi sono perso:

    La stringa è questa

    modname=content&op=show&pg=1

    io devo restituire una stringa il cui risultato (spero di scriverlo giusto sia questo):

    codice:
    array
    (
     [modname]= content
     [op]= show
     [pg]=1
    )
    in poche parole devo scrivere una funzione che data la stringa che ho indicato mi restituisca un array dove la chiave è il valore prima dell'uguale ed il suo valore è dopo

    Spero di essere stato chiaro..

    ciao e grazie

  2. #2
    dovresti già avere l'array che ti serve,
    si chiama $_GET[<nome_variabile_get>]

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    320
    estraggo questa stringa da un db... non da $_GET

  4. #4
    Codice PHP:
    <?php
    function dividi($db){
        
    $b=explode('&',$db);
        
    $new=array();
        for(
    $i=0;$i<count($b);$i++){
            
    $c=explode('=',$b[$i]);
                
    $new[$c[0]]=$c[1];
        }
        return 
    $new;
    }

    print_r(dividi('modname=content&op=show&pg=1'));
    ?>
    ciao

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    320
    grandissimo... a me si è incriccato il cervello nel cercare di fare una cosa cosi...

    grazie mille

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.