Foros del Web » Programando para Internet » PHP »

@system

Estas en el tema de @system en el foro de PHP en Foros del Web. Que significa @system? este es el codigo que me he encontrado, pero no se que es Código: @system($comando1, $exitval);...
  #1 (permalink)  
Antiguo 05/01/2006, 11:08
Avatar de oskarL  
Fecha de Ingreso: mayo-2005
Ubicación: Madrid
Mensajes: 499
Antigüedad: 19 años
Puntos: 2
@system

Que significa @system? este es el codigo que me he encontrado, pero no se que es

Código:
@system($comando1, $exitval);
__________________
Solo hay 10 clases de personas, las que saben binario y las que no.
  #2 (permalink)  
Antiguo 05/01/2006, 11:10
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
La "@" en general usado delante de una función .. o asignación de variable lo que hace es eliminar todo posible mensaje de error que pueda original la ejecución de esa función o asignación de una variable.

Si usas ese código en "desarrollo" .. mejor no uses @ ..sólo uses @ en "producción" .. Pero para eso tienes funciones como:

error_reporting() para ajustar de forma general para todo el script el modo en que PHP presentará mensajes de error (de que tipo .. ).

Un saludo,
  #3 (permalink)  
Antiguo 05/01/2006, 11:29
Avatar de oskarL  
Fecha de Ingreso: mayo-2005
Ubicación: Madrid
Mensajes: 499
Antigüedad: 19 años
Puntos: 2
gracias por esa informacion, muy instructiva.

y sobre la funcion system? es una funcion predefinida de php? porque no encuentro donde esta definida en el codigo... y copy puede ser tambien una funcion predefinida?
__________________
Solo hay 10 clases de personas, las que saben binario y las que no.
  #4 (permalink)  
Antiguo 05/01/2006, 11:33
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Siempre que tengas dudas con una función .. puedes probar de la siguiente manera si existe como parte del lenguaje PHP:

www.php.net/nombre_función

ejemplo:
www.php.net/system

Es una función de PHP, se usa para enviar a ejecutar comandos a la línea de comandos del servidor. Sólo hace de "puente" para esa taréa .. El "comando" a ejecutar y lo que haga este es taréa de lo que ejecutes.

Un saludo,
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:44.