Programadores PHP frequetemente utilizam várias funções do tipo "is_x", tais como is_int, is_null, etc. Todas essas funções tem um parâmetro em comum que leva-nos a acreditar que existe apenas ele no construtor da função (falta de uma espiadinha na doc. do PHP). Pois bem, a maioria dessas funções possuem múltiplos parâmetros que podem evitar algumas linhas de códigos:
Ao invés de escrever:
$var1 = 'a'; |
Podemos escrever dessa forma:
$var1 = 'a'; |
O mesmo vale para o construtor da função unset().
Adaptado de (english): http://www.codediesel.com/php/isset-construct-and-multiple-parameters/#more-2368
--
Você recebeu esta mensagem porque está inscrito no grupo "PHP MG" no grupos do Google.
Site oficial do grupo: http://www.phpmg.com
Para postar neste grupo, envie um e-mail para ph...@googlegroups.com
Para cancelar a sua inscrição neste grupo, envie um e-mail para phpmg-un...@googlegroups.com
Regras da lista: http://groups.google.com/group/phpmg/web/regras-da-lista
Para ver mais opções, acesse http://groups.google.com/group/phpmg
(PHP 4, PHP 5)
isset — Determine if a variable is set and is not NULL
Determine if a variable is set and is not NULL.
If a variable has been unset with unset(), it will no longer be set. isset() will return FALSE if testing a variable that has been set to NULL. Also note that a NULL byte ("\0") is not equivalent to the PHP NULL constant.
If multiple parameters are supplied then isset() will return TRUE only if all of the parameters are set. Evaluation goes from left to right and stops as soon as an unset variable is encountered.
--