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

    Variabile non usata correttamente

    Salve, sulla guida di php. net h otrovato la sintassi, e degli esempi, tra cui questo:
    Codice PHP:
    $myArray = array(4,5,7,9,10,11,13,19,25);
    $currentElement '9';
    $currentKey array_search($currentElement$myArray);
    $currentValue $myArray[$currentKey]; 
    Quello che stò cercando di ottenere è simile:
    [PHP]
    $variabile = $_get_valori // lo metto solo come indicativo, ignoratelo, e solo per farvi capire dove prendo la variabile
    $var = explode('&', $variabile);//così $var[0] equivale al primo valore e così via....
    $elementocorrente = 'a';
    $currentKey = array_search($elementocorrente, $var);
    $currentValue = $var[$currentKey];
    [/PHP
    Nel primo caso funziona, nel sencondo no, probabilmente per un errore nella variabile $var. Non capisco però come posso rimediare, perchè la sintassi mi sembra corretta è l'ho provato tante volte.


  2. #2
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Codice PHP:

    $variabile 
    "&b&r&t&a&u&l";
        
    $var explode('&'$variabile);
        
    $elementocorrente 'a';
        
    $currentKey array_search($elementocorrente$var);
        
    $currentValue $var[$currentKey];
        Print 
    $currentValue
    Il tuo codice funziona. Quindi se non va significa che la variabile $_get non contiene a.
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

  3. #3
    Grazie mille per la risposta.
    In effetti mi sembrava molto strano che si comportasse così.

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.