Ver Mensaje Individual
  #4 (permalink)  
Antiguo 10/10/2007, 09:56
Avatar de Farookh_Bulsara
Farookh_Bulsara
 
Fecha de Ingreso: mayo-2004
Mensajes: 1.185
Antigüedad: 19 años, 11 meses
Puntos: 2
Re: Diferencia entre include y require

Cita:
Tanto si insertamos un archivo con include() o require(), debes tener en cuenta que PHP pasa a modo html hasta el final del mismo, por lo que si el archivo a insertar contiene c��o php que deba ser evaluado (ejecutado), debe ser encerrado dentro de etiquetas de comienzo y fin de PHP.
no te entendi esta parte
quieres decir que si:
<?
require("miarchivo.php");
echo "salida";
?>

entonces como pasa a modo html; la linea que contiene el echo no se ejecutara?

Cita:
A diferencia de include(), require() siempre leerá el archivo referenciado, incluso si la línea en que está no se ejecuta nunca. Si se quiere incluir condicionalmente un archivo, se usa include().
osea si tengo :
<?
$variable=false;
if($variable)
{
require("miarchivo1.php");
}
else
{
require("miarchivo2.php");
}

?>
entonces se incluira los dos archivos a pesar de que en la primera condicion falla?
Cita:
La sentencia conditional no afecta a require(), aunque si la línea en la cual aparece el require() no se ejecuta, tampoco se ejecutará el código del archivo referido
me parece que te cotradecis con lo que me dijiste anteriormente

y que con eso de la seguridad que les mencione?
__________________
"Todas las cosas deben mostrarse primero con mascaras tetricas y terrorificas para que puedan inscribirse a si mismas en el corazon de la humanidad"