phpbar.de logo

Mailinglisten-Archive

[php] String formatieren

[php] String formatieren

Cyrill Schumacher php_(at)_phpcenter.de
Wed, 29 Aug 2001 17:22:44 +0200


> > echo str2br('bla bla bla ...',78,'<br>');
> > den parse error, wirst du wohl selber wegbekommen können, oder ?
>
> Bin dran, hier hängt er halt:
> $s2[$b] = $sa[$b];

hier noch mal den ganzen mist, bei mir geht es einwandfrei php4.0.4

function str2br($string,$len,$crlf="\r\n"){

 $sa = preg_split('=\s=',$string);
 $csa = count($sa);
 $ss = '';
 $s2 = array();
 for( $b=0;$b<$csa;$b++ ){

  $s2[$b] = $sa[$b];
  $s2s = implode(' ',$s2);
  if( strlen($s2s) > $len ){
   $s2n = $s2[$b];
   unset($s2[$b]);
   $ss .= implode(' ',$s2).$crlf;
   $s2 = array($s2n);
  }
 }


 return $ss.implode(' ',$s2).$crlf;

}

kiri
________________
8307 305 165 1781




php::bar PHP Wiki   -   Listenarchive