Predmet:Limitiranje stringa
Ova funkcija limitira string na odredjeni broj rijeci.
Ulazni parametri:
$str-string koji limitiramo
$Broj_rijeci = 30--opcionalno (ako ne zadamo onda 30)
$na_kraju = '…' opcionalno (ako ne zadamo onda tri tacke)
PreuzmiIzvorni kôd (PHP):function limit_string($str, $Broj_rijeci = 30,$na_kraju = '&')
{
{
return $str;
}
preg_match('/^\s*+(?:\S++\s*+){1,'.(int
) $Broj_rijeci.'}/', $str, $str_limit);
{
$str_limit[0]=rtrim($str_limit[0]).$na_kraju;
}
return $str_limit;
}
poziv:
PreuzmiIzvorni kôd (PHP):$str ="Na terminskom tržiÅ¡tu roba na Wall Streetu od ovoga tjedna trguje se vodom, a njezina e cijena varirati poput cijena nafte, zlata ili pÅ¡enice,
izvijestila je najvea svjetska burza financijskih derivata CME Group.";
$s=limit_string($str,7);
echo "prvi dio:-1-" .$s[0] . "<br>" ;
echo "drugi dio:-2-" .$s[1];
u ovom slucaju u $s[0] je prvi dio stringa odnosno onoliko rijci koliko smo zadali
a u $s[1] je ostatak koji je odsjecen
Ona vam mozda nekad i netreba pa mozete pojednostavniti funkciju.
Podrska samo putem foruma, jer samo tako i ostali imaju koristi od toga.