Reglamento general de los foros   •   FAQ   •   Buscar en el foro •  Registrarse | Iniciar sesión 



Foros Linux » Desarrollo » Programación


Nuevo tema Responder al tema
 [ 4 mensajes ] 
Patrocinadores

Autor
Buscar:
Mensaje

Desconectado
Forista Nuevo
Forista Nuevo
Avatar de Usuario

Registrado: Sab Jul 24, 2010 9:08 pm
Mensajes: 37

Nota Publicado: Mié Nov 03, 2010 11:24 am 
Arriba  
<?php
$a = 10;
$b = 5;
// la división por 0 genera un error
// pero con este operador la ejecución
// continúa sin problemas
@$resultado=$a/$b;
$texto1="El resultado de $a/$b es: $resultado<BR>";
$texto2="Se ha producido un error:<B> $php_errormsg </B>";
// comprobamos si se ha producido un error
// si es así mostramos el mensaje de error
echo "<BR>";

echo (empty($resultado))? $texto2: $texto1;
?>


Buenas. en la última línea del código la "?" indica que se tome uno u oto texto según aparezca algo o no en $resultado? 8O no había visto ese signo nunca y lo interpreto así vamos.

Gracias por adelantado y saludos!

Editado -- Mié Nov 03, 2010 11:24 am --

Y alguna página donde hayan código explicados según lo que se pone y porque? :-\ igual es un tanto difícil pero a veces me cuesta ir mirando ejemplos y enterarme de todo jaja tengo que ir buscando algunas cosas o no me entero un paso.

_________________
Visita nuestro blog de software libre, Linux y certificación LPI --> http://www.habitacion511.eu/


Última edición por andriusman el Mié Nov 03, 2010 12:27 pm, editado 1 vez en total
 Perfil Email  

Desconectado
Moderador
Moderador
Avatar de Usuario

Registrado: Dom Abr 18, 2010 4:30 pm
Mensajes: 2790
Ubicación: En una de las nalgas del culo del mundo (según la Bersuit Vergarabat)

Nota Publicado: Mié Nov 03, 2010 12:10 pm 
Arriba  
es un Metacaracteres cuantificadores pertenecientes a las expresiones regulares. se evalúa cierto si una o mas veces se repiten los parametros indicados.

en tu caso con empty() verificas que al variable que contiene "$resultado" sea coincidente una o mas beses con las variables de la derecha

expresiones regulares php5

_________________
... reinstalar un SO cuando produce un error es como tirar un bebe a la basura cuando se hace caca..

Trusted Network and Developer | Reglamento General de los Foros |WIKI-EL | Twitter @SISIAM
Debian| ArchLinux |Linux User #508809

 Perfil WWW  

Desconectado
Forista Nuevo
Forista Nuevo
Avatar de Usuario

Registrado: Sab Jul 24, 2010 9:08 pm
Mensajes: 37

Nota Publicado: Mié Nov 03, 2010 12:27 pm 
Arriba  
Muchas gracias lo doy por resuelto.

_________________
Visita nuestro blog de software libre, Linux y certificación LPI --> http://www.habitacion511.eu/

 Perfil Email  

Desconectado
Moderador
Moderador
Avatar de Usuario

Registrado: Dom Abr 18, 2010 4:30 pm
Mensajes: 2790
Ubicación: En una de las nalgas del culo del mundo (según la Bersuit Vergarabat)

Nota Publicado: Mar Nov 09, 2010 12:48 pm 
Arriba  
ok ... edito el titulo cambiando resuelto por solucionado para que sea accesible desde el buscador (solucionado ) es la costumbre de EL ;)
saludos

_________________
... reinstalar un SO cuando produce un error es como tirar un bebe a la basura cuando se hace caca..

Trusted Network and Developer | Reglamento General de los Foros |WIKI-EL | Twitter @SISIAM
Debian| ArchLinux |Linux User #508809

 Perfil WWW  
Mostrar mensajes previos:  Ordenar por  
 [ 4 mensajes ] 
Nuevo tema Responder al tema

Saltar a:  


¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado

No puede abrir nuevos temas en este Foro
No puede responder a temas en este Foro
No puede editar sus mensajes en este Foro
No puede borrar sus mensajes en este Foro
No puede enviar adjuntos en este Foro

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group :: Style based on FI Subice by phpBBservice.nl :: Todos los horarios son UTC - 6 horas
Traducción al español por Huan Manwë
phpBB SEO