Advertisement
kazlik

zkracovač

Jan 13th, 2012
347
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.60 KB | None | 0 0
  1. <?php
  2.  function CheckString($regex, $str)
  3.  
  4.     {
  5.  
  6.       if(@!ereg("^[^". $regex . "]*$", $str)) return true;
  7.  
  8.       else return false;
  9.  
  10.     }
  11.  
  12.  
  13.   $string = "Tohle je velice dlouhy text."; // String, který chcete zkrátit
  14.   $lenght = 12; // Maximální délka stringu
  15.   $disallow = ".:!?";
  16.   $String2 = null;
  17.   $a = 0;
  18.   while(true){
  19.     $String2 .= $string[$a];
  20.     $a++;
  21.     if($a > $lenght){
  22.       if(CheckString($disallow, $string[$a])){
  23.         break;
  24.       }elseif($string[$a] == " "){
  25.         break;
  26.       }
  27.     }
  28.   }  
  29.   $String2 .= "...";
  30.   echo $String2; //vypíšeme
  31.  
  32. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement