Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922

    funzione highlight_string

    Premetto che ho guardato il manuale ufficiale ma non ci ho capito un granchè.
    Qualcuno mi potrebbe spiegare l'utilità di questa funzione.
    Ho provato a modificare il file php.ini decommentando questa riga
    highlight.string = #00FF00 e assegnandole il colore verde ma non ho ottenuto alcun cambiamento.
    Ciao e grazie.

  2. #2
    Hai riavviato il server web?
    max

    Silence is better than bullshit.
    @mmarcon
    jHERE, Maps made easy

  3. #3
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Sì.Certo. Ho provato a scrivere una cosa banale del tipo
    $stringa = "Ciao mondo";
    echo highlight_string($stringa);
    ma l'unica differenza che ho notato rispetto ad un echo semplice è che il font è un pò diverso.

  4. #4
    Ho detto una caxxxxa forse...nel senso che credo che il colore sia quello, lo decide PHP
    "using the colors defined in the built-in syntax highlighter for PHP"
    e basta!
    max

    Silence is better than bullshit.
    @mmarcon
    jHERE, Maps made easy

  5. #5
    prova tipo a scrivere
    Codice PHP:
    $string="echo("Ciao mondo");";
    echo 
    highlight_string($string); 
    da come ho capito l'effetto è lo stesso che in questo forum hanno i "tag" [ php ] e [ /php ]
    max

    Silence is better than bullshit.
    @mmarcon
    jHERE, Maps made easy

  6. #6
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Non ho provato ma a naso direi che genererà qualche errore.
    Comunque ora provo anche se non mi convince molto e non ne vedo l'utilità.

  7. #7
    L'utilità è quella di evidenziare la sintassi php su una stringa che rappresenta un pezzo di codice!
    max

    Silence is better than bullshit.
    @mmarcon
    jHERE, Maps made easy

  8. #8
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    No. Intendevo l'utilità della prova che mi hai detto di fare.
    Come immaginavo mi genera un errore un echo dentro le virgolette.

  9. #9
    Codice PHP:
    $string="echo(\"Ciao mondo\");";
    echo 
    highlight_string($string); 
    Dunque...a parte che la sintassi corretta è questa...a me non evidenzia nulla, ma sto provando con easyphp nonsocheversione...magari con un'altra versione di php va!
    max

    Silence is better than bullshit.
    @mmarcon
    jHERE, Maps made easy

  10. #10
    Originariamente inviato da nicola75ss
    No. Intendevo l'utilità della prova che mi hai detto di fare.
    Come immaginavo mi genera un errore un echo dentro le virgolette.
    Non è l'echo, e che devi fae l'escape delle virgolette dentro le virgolette
    max

    Silence is better than bullshit.
    @mmarcon
    jHERE, Maps made easy

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.