Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Stampa array

  1. #1

    Stampa array

    So di essere un niubbo e qusto lo conferma

    Input:

    <?
    $a= array(adriano, andrea, pippo, gianluca);

    function iniziale ($array) {
    return $array[0];
    }

    $b= array_map(iniziale, $a);

    $elem= count ($a);

    for ($i=0; $i<$elem; $i++) {

    if ($b[$i] == "a") {

    echo"$a[$i] || ";

    }

    else {

    echo"
    "; // qui si ferma!!

    } }

    ?>


    Mi si ferma all'echo"
    ";
    Come mai nn mi torna indietro al ciclo!?

    Grazie

  2. #2
    Per prima cosa dovresti usare le apici per le stringhe. Evidentemente non hai i NOTICE abilitati.

    Poi che vuoi dire si ferma al
    ????

    :master:

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    Ok... ho capito quel ke sbagliavo.. Sono un pirla

  4. #4
    Originariamente inviato da Pasquale83
    scusami...

    vuol dire ke mi stampa solamente adriano ed andrea...

    nn va vanti con il ciclo


    per la storia dei NOTICE nn so.. io provo il codice sullo spazio gratuito di altervista.
    E che dovrebbe stampare ????

    Pippo e Gianluca non iniziano mica per "a". tu chiedi:

    if ($b[$i] == "a") {


    Le stringhe vanno tra apici, e prova ad aggiungerci un altro nome che inizi per "a":

    $a= array('adriano', 'andrea', 'pippo', 'gianluca', 'aristide');

    Provaci ora....



    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  5. #5
    Si.. stavo modificando il mess quando mi hai risp...

    Grazie 100.000.000.000.000.000 lo stesso...

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.