Location: PHPKode > scripts > classTexto > classtexto/classTexto.php
<?
	/**
	 * Classe que trata os idiomas
	 *
	 * @author André Ribas <hide@address.com>
	 * @version 1.0 - 20/03/2007 17:04
	 */

	class Texto{

		/*************************************************\
				ATRIBUTOS
		\*************************************************/

		var $letrasE	= array("-"," ","à","á","â","ã","ä","å","æ","ç","è","é","ê","ë","ì","í","î","ï","ð","ñ","ò","ó","ô","õ","ö","ù","ú","û","ü","ý","ÿ","a","a","a","c","c","c","c","d","d","e","e","e","e","e","g","g","g","g","h","h","i","i","i","i","i","j","k","?","n","n","n","?","o","o","o","r","r","r","s","s","s","š","t","t","t","u","u","u","u","u","u","w","y","z","z","ž");
		var $letrasC	= array("_","_","a","a","a","a","a","a","a","c","e","e","e","e","i","i","i","i","o","n","o","o","o","o","o","u","u","u","u","y","y","a","a","a","c","c","c","c","d","d","e","e","e","e","e","g","g","g","g","h","h","i","i","i","i","i","j","k","k","n","n","n","n","o","o","o","r","r","r","s","s","s","s","t","t","t","u","u","u","u","u","u","w","y","z","z","z");		
		var $frase		= "";
		var $tratada	= "";
		
		/*************************************************\
				FUNCOES
		\*************************************************/
		function retiraEspeciais() {
			$this->setTratada(str_replace($this->getLetrasE(), $this->getLetrasC(), $this->getFrase()));
		}
		
		function cortaTexto($texto, $tamanho){
			if(strlen($texto) > $tamanho){
				return substr($texto, 0, $tamanho)."...";
			}else{
				return $texto;
			}
		}
		
		/*************************************************\
				ACESSOS
		\*************************************************/
		function getFrase(){return $this->frase;}
		function setFrase($frase){$this->frase = $frase;}
				
		function getTratada(){return $this->frase;}
		function setTratada($frase){$this->frase = $frase;}
				
		function getLetrasE(){return $this->letrasE;}
		function setLetrasE($letrasE){$this->letrasE = $letrasE;}
				
		function getLetrasC(){return $this->letrasC;}
		function setLetrasC($letrasC){$this->letrasC = $letrasC;}
	}
?>
Return current item: classTexto