Září 15

PHP: zkrácení věty na počet znaků bez předložky na konci

<?php
function zkratit($slova_kratka) {
global $slova_kratka;
$posslovo=count($slova_kratka)-1;
if (strlen($slova_kratka[$posslovo])>3) { /* ok */ }
else { unset($slova_kratka[$posslovo]);
zkratit($slova_kratka);
}
return $slova_kratka;

}
function zkrat($data,$limit=40) {
global $slova_kratka;
$data_kratka =  substr($data, 0, $limit);
$slova_kratka = explode (“ „,$data_kratka);
$slova_dlouha = explode (“ „,$data);
$posslovo=count($slova_kratka)-1; // jake je posledni slovo v kratke verzi

if (strlen($slova_kratka[$posslovo]) ==strlen($slova_dlouha[$posslovo]))
{
}         else {unset($slova_kratka[$posslovo]);}

zkratit($slova_kratka);

$vysledek =implode(“ „, $slova_kratka);
return $vysledek;
}

echo zkrat(„Returns a string containing a string representation of all the array elements in the same order, with the glue string between each element.“);

?>


Copyright 2021. All rights reserved.

Posted 15.9.2013 by admin in category "Zápisník