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

    finire una parola su substr

    salve raga si può concludere una parla con substr???

    Mi spiego meglio con un esempio:

    Codice PHP:
    $testo="Ciao a tutti come state?";
    $sott_testo=substr($testo,0,15); 
    se stampo a video mi da "Ciao a tutti co"

    io vorrei che finisca la aprola in questo modo "Ciao a tutti come".

    E' possibile???

  2. #2
    Utente di HTML.it L'avatar di Gunn
    Registrato dal
    Feb 2006
    Messaggi
    370
    <?php

    function troncaParole($stringa, $maxchars)
    {
    $troncata ="";
    $totchars=0;
    $maxchars+=1;
    $s=explode(" ",$stringa);
    foreach($s as $substr)
    {
    $totchars+=strlen($substr)+1;
    if($totchars <= $maxchars)
    $troncata.=$substr . " ";
    else break;
    }
    return trim($troncata);
    }


    echo troncaParole("ciao a tutti aa come state", 15) . "
    ";
    echo troncaParole("ciao a tutti come state", 15) . "
    ";
    echo troncaParole("ciao a tutti come state", 4) . "
    ";
    echo troncaParole("ciao a tutti come state", 3) . "
    ";


    ?>
    -10 points to SCLERO high top class [definition of SCLERO HIGH TOP CLASS: 90 random kills]

  3. #3
    grazie molto gentile me lo studio un pò

  4. #4

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.