Programación Web y Scripting > PHP

 Duda sintaxis

(1/1)

Kyrylys:
Hola, tengo una duda de sintaxis de caracter general, y supongo que será una pregunta sencilla
Que significa la @ segun este contexto?

$stopwords_array = @file($phpbb_root_path . 'language/lang_' . $board_config['default_lang'] . "/search_stopwords.txt");

nunca he visto llamar funciones precedidas de la @

Gracias!

objetivophp:
Cuando se precede una funcion por un simbolo de @ significa que si ocurre un error al ejecutar dicha funcion el error no sera desplegado por pantalla....
es decir no te apareceran por ejemplo los Warnings...
Saludos
Feliz Navidad

Kyrylys:
Ummm cierto, lo habia visto en manejando funciones de mysql.
Creia que era algo propio de mysql, no de php .

Gracias por resolverme la duda ^^

JrcsDev:
Justamente lo que te han comentado arriba... es un modo SILENCIOSO de hacer una llamada a la funcion, de manera que si ocurre un error, no te muestre esos "típicos mensajes"... algunos usan eso para enviar sus propios mensajes de errores, dandoles formato y estilo personalizados

Navegación

[0] Índice de Mensajes

Ir a la versión completa