Wednesday, 3 June 2015

modify string if it is too long

<?php //if a string is longer than the defined length,  
//it will add 3 periods to the end of the string. 
//you can change it to what ever you want for example: 
//return substr($str,0,$len).'[<a href="read_more.html">Read More</a>]'; 
function strLength($str,$len){ 
    
$lenght strlen($str); 
    if(
$lenght $len){ 
        return 
substr($str,0,$len).'...'; 
    }else{ 
        return 
$str; 
    } 
} 
$str "This is a fairly long string."; //The fist part is the string, the second part is how long it can be echo strLength($str,10).'<br>'; 
echo 
strLength($str,30); ?>

0 comments:

Post a Comment