| 
<style>
#divcentral{
 
 margin-left:275px;
 width:350px;
 
 }
 
 #divesquerda{
 
 float:left;
 margin-left:100px;
 width:350px;
 border-top-style:dotted;
 border-color:#CCCCCC;
 
 }
 
 #divdireita {
 
 float:left;
 margin-left:50px;
 width:350px;
 border-top-style:dotted;
 border-color:#CCCCCC;
 
 }
 
 #divesquerda p,#divdireita p{
 
 width:150;
 margin-left:auto;
 margin-right:auto;
 width:70%;
 background-color:#b0e0e6
 
 }
 </style>
 
 <?php
 /*String.class.php -> limitador para textos, acrescenta "..." no finaldo texto.
 - [email protected]
 - verssão 1.1.2011
 - @var maxChar : Número máximo de caracteres a serem exibidos na tela.
 - @var texto   : Define o texto a ser tratado.
 - @var link    : Define o link para o texto.
 */
 class String {
 
 private $maxChar;
 public  $texto;
 private $link;
 
 
 function delimiter($maxChar,$texto,$link){
 
 $limite         = $maxChar ;
 
 $novoTexto      = $texto;
 
 $output         = substr("$novoTexto", 0, $limite);
 
 $char_total     = strlen($novoTexto);
 $char_delimited = strlen($output);
 
 $link           = (!empty($link)) ? $link : "#";
 $retChar        = ($char_delimited >= $char_total) ? $novoTexto : "$output...<a href='$link'>[mais+]</a>";
 
 
 return($retChar);
 
 }
 }
 
 # - Exemplificando o uso da classe.
 $delimiter = new String();
 
 # - Define estilo
 /*echo '<LINK REL=StyleSheet HREF="mydiv.css" TYPE="text/css" MEDIA=screen>'; */
 
 # - Div centro
 echo '<div id="divcentral">
 <p>'.$delimiter->delimiter(100,"Aqui entra o primeiro texto que você deseja delimitar","http://www.exemplo1.com/").'</p>
 </div>'."\r\n";
 
 # - Div esquerda
 echo '<div id="divesquerda">
 <p>'.$delimiter->delimiter(45,"Aqui entra o segundo texto que você deseja delimitar","http://www.exemplo2.com/").'</p>
 </div>'."\r\n";
 
 # - Div direita
 echo '<div id="divdireita">
 <p>'.$delimiter->delimiter(32,"Aqui entra o terceiro texto que você deseja delimitar","http://www.exemplo3.com/").'</p>
 </div>';
 ?>
 |