- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
<?php
$str = $data;
$length = 10;
function strEx($str, $length){
$str = explode(" ", $str);
$nstr = array();
for($t=0;$t<count($str);$t++){
$strl = strlen(implode($nstr));
$strr = strlen(implode($nstr)." ".$str[$t]);
if($strl<$length && $strr<$length){
array_push($nstr, " ".$str[$t]);
}else{
return trim(implode($nstr));
}
}
}
echo strEx($str, $length );
echo ($_POST["data"]);
Жду ваших предложений
?>
На фрилансе оставили такой заказ (пунктуация и синтаксис сохранены):
Нужен скрипт обрезания строки доделать . Сейчас почемуто не работает.
Сам текст передается программой в переменную $data
И собственно приведён код скрипта в неизменном виде)
Lure Of Chaos 17.07.2011 18:05 # 0
inkanus-gray 17.07.2011 20:34 # 0
Lure Of Chaos 17.07.2011 21:28 # 0
SIGSEGV 18.07.2011 10:28 # 0
Lure Of Chaos 18.07.2011 14:47 # 0
bugmenot 18.07.2011 15:31 # +2
Lure Of Chaos 18.07.2011 15:55 # 0
LegionDead 19.07.2011 09:39 # −1
guest8 09.04.2019 11:11 # −999