formatear_string
- Código: Seleccionar todo
function formatear_string($texto) {
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
EXPLICACION:
Ingresa:
$texto = texto a formatear
Devuelve:
formatea el texto a --> 'texto' o si es vacio devuelve ' ' (vacio)
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
$texto=trim($texto);
if ($texto == '') {
return("' '");
}else{
$texto=caracteres_raros_delete($texto);
return("'".$texto."'");
}
}
function caracteres_raros_delete($texto) {
$texto=str_replace("\ "," ",$texto);
$texto=trim($texto);
$texto=str_replace("'", " ",$texto);
$texto=trim($texto);
$texto=str_replace('"', " ",$texto);
$texto=trim($texto);
$texto=str_replace("\ "," ",$texto);
$texto=trim($texto);
$texto=str_replace("\\"," ",$texto);
$texto=trim($texto);
$texto=str_replace("\n", " ",$texto);
$texto=trim($texto);
$texto=str_replace("\r", " ",$texto);
$texto=trim($texto);
$texto=str_replace("\t", " ",$texto);
$texto=trim($texto);
//$texto=str_replace(">", " ",$texto);
$texto=trim($texto);
$texto=str_replace(chr(13), " ",$texto);
$texto=trim($texto);
$texto=str_replace("--", " ",$texto);
$texto=trim($texto);
$texto=str_replace(chr(10), " ",$texto);
$ultimo_caract=right($texto,1);
if (chr($ultimo_caract) == 13 or chr($ultimo_caract) == 10) {
$texto=str_replace(mid($texto,1,len($text) - 1), " ",$texto);
}
if (is_numeric($texto)) {
$texto=str_replace(",", ".",$texto);
}
$texto=str_replace("&", "&",$texto);
$texto=acentos_quitar($texto);
$texto=trim($texto);
return($texto);
}
function acentos_quitar($texto){
$texto=str_replace("á", "a",$texto);
$texto=trim($texto);
$texto=str_replace("é", "e",$texto);
$texto=trim($texto);
$texto=str_replace("í", "i",$texto);
$texto=trim($texto);
$texto=str_replace("ó", "o",$texto);
$texto=trim($texto);
$texto=str_replace("ú", "u",$texto);
$texto=trim($texto);
$texto=str_replace("Á", "A",$texto);
$texto=trim($texto);
$texto=str_replace("É", "E",$texto);
$texto=trim($texto);
$texto=str_replace("Í", "I",$texto);
$texto=trim($texto);
$texto=str_replace("Ó", "O",$texto);
$texto=trim($texto);
$texto=str_replace("Ú", "U",$texto);
$texto=trim($texto);
return($texto);
}












