Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. newline in ubuntu+firefox
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • E
      el.alma User • ultima modifica di

      newline in ubuntu+firefox

      Salve,
      stò facendo delle semplici prove con Php. Il codice che segue dà l'output corretto quando lo eseguo via Common Line Interface (CLI), ma non quando lo visualizzo con firefox, in quest'ultimo caso infatti vengono ignorati i ritorni a capo. Da cosa potrebbe dipendere? Vi ringrazio in anticipo.
      Fran

      <?php
      $price = 3.95;
      $tax_rate = 0.08;
      $tax_amount = $price * $tax_rate;
      $total_cost = $price + $tax_amount;

      print 'The tax is '.$tax_amount;
      print "\n"; // this prints a linebreak
      print 'The total cost is '.$total_cost;
      print "\n"; // this prints a linebreak
      ?>

      PS: Ho provato a sostituire le print con il seguente here-doc:

      print <<<PROVA
      The tax is $tax_amount
      The total cost is $total_cost
      $email_address

      PROVA;

      ma il risultato è lo stesso: mi viene visualizzato bene usando CLI, ma non usando firefox

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • D
        digital.daigor User Attivo • ultima modifica di

        x ke tu li visualizzi come html in FF, quindi per andare a capo in FF devi sostituire gli "\n" con i "<br>"

        se vedi il sorgente, vedrai gli acapi giusti

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • T
          thedarkita ModSenior • ultima modifica di

          Aggiungo anche che sarebbe meglio suare echo al posto di print...

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • massimux
            massimux Moderatore • ultima modifica di

            Thedarkita personalmente parlando non capisco il perchè 🙂

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • T
              thedarkita ModSenior • ultima modifica di

              La differenza non è moltissima l'unica differenza tra i 2 è che print restituisce un numero se non da errori...

              echo è quindi più veloce

              ovviamente la differenza non è elevatissima...

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              Caricamento altri post
              Rispondi
              • Topic risposta
              Effettua l'accesso per rispondere
              • Da Vecchi a Nuovi
              • Da Nuovi a Vecchi
              • Più Voti