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

    split che non e' la strada giusta

    Ho questo:

    Codice PHP:

    $line 
    "Ciao __mutato__ abcd"# funziona
    #$line = "Ciao __nomine__ abcd __mutato__ abcd"; #non funziona

    $ul     split("__",$line);
    $line $ul[0]."<u>".$ul[1]."</u>".$ul[2]; 
    Se si sostituisce la seconda $line la stringa non funziona piu'... non riesco a scrivere una espressione corretta per sostituire quei caratteri se ci sono piu' di due __ per linea.

    Ho anche cercato di cavarmela con un ciclo for, ma niente...
    Are you alive?
    No, but I was written with LOVE. A new scripting language.
    www.frequenze.it

  2. #2


    Ho fatto questa funzione:

    Codice PHP:
    function Format($lines,$split,$tag){

    # Utilizzo
    # $lines -> testo di input
    # $split -> meta caratteri caratteri (es. **,__,//,||)
    # $tag -> tag da inserire senza <> (es. b,i,u,tt)

    $b explode($split,$lines);
    for(
    $i 0$i<count($b); $i++){
        
        
    $bb $i+1;

            if(
    $bb%!= 0){
            
    $what "<".$tag.">".$b[$bb]."</".$tag.">";
            
    $lines str_replace($b[$bb],$what,$lines);
            
    $lines str_replace($split,"",$lines);
            }    
        }

    Return 
    $lines;
    }

    $text "Allora, **va bene** amico.";

    echo 
    Format($text,"**","b"); 
    Come al solito pero' c'e' qualcosa che non va... se metto

    Codice PHP:
    $text "Questo e' **grassetto**, questo non e' grassetto." 
    entranbe le parole (grassetto) vengono in grassetto! Come faccio ???
    Are you alive?
    No, but I was written with LOVE. A new scripting language.
    www.frequenze.it

  3. #3
    fatto.
    Are you alive?
    No, but I was written with LOVE. A new scripting language.
    www.frequenze.it

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 © 2026 vBulletin Solutions, Inc. All rights reserved.