Visualizzazione dei risultati da 1 a 3 su 3

Discussione: spazio che non va via

  1. #1

    spazio che non va via

    ciao a tutti, sto scrivendo uno scipt per fare in modo che più array siano scritti uno dopo l'altro:
    cioè il risultato a cui punto è per esempio:
    primo.array[0].secondoarray[0]
    primo.array[1].secondoarray[1]
    primo.array[2].secondoarray[2]

    il problema è che non capisco perchè dopo che è stato scritto il valore del primo array, mi stampa uno spazio dove prima c'era una \n che ho utilizzato per l'explode per generare l'array

    Codice PHP:
    <?php 

    $e 
    'eeee1
    eeee2
    eeee3'
    ;
    $m 'mmmm1
    mmmm2
    mmmm'
    ;

    $listae explode("\n"$e);
    $listam explode("\n"$m);

          
    $numero_episodi count($listae);
          for (
    $n_episodi=0$n_episodi<$numero_episodi$n_episodi++) {
              echo 
    $listae[$n_episodi] . $listam[$n_episodi]  . "
    "
    ;
          }


    ?>

    il risultato è:

    codice:
    eeee1 mmmmm1
    eeee2 mmmmm2
    eeee3mmmmm3
    io voglio eliminare quello spazio tra eeee1 e mmmmm1 e anche per la riga sotto

    ma ho l'impressione di dimenticarmi qualcosa di elementare... per favore potreste aiutarmi?

    PS: in questo script ipotizzo sempre che il numero di righe di $e sia sempre identico a quelle di $m

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    $listae = explode("\r\n", $e);

  3. #3
    Originariamente inviato da nicola75ss
    $listae = explode("\r\n", $e);
    mi sento un po' idiota...

    grazie per la risposta, tutto ok

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.