prog_web 0 Denunciar post Postado Julho 9, 2007 Utilizar sempre o require(_once) ao invés do include(_once) é uma boa (e recomendada) prática de programação em PHP. Em suma: Troque todos seus include(_once) por require(_once)! Eu acabei de publicar essa dica. Confiram aí: http://www.htmlstaff.org/ver.php?id=9260 Compartilhar este post Link para o post Compartilhar em outros sites
Beraldo 864 Denunciar post Postado Julho 9, 2007 Recomenda-se sempre verificar a existência de um arquivo antes de incluí-lo, seja com include ou require. Isso lhe permite mostrar uma mensagem personalizada, em vez de um Warning e/ou um Fatal Error: if (file_exists($file)) { require_once($file); } else { die("Não foi possível encontrar o arquivo " . $file . ". Execução interrompida); } ;) Abraços, Beraldo Compartilhar este post Link para o post Compartilhar em outros sites
prog_web 0 Denunciar post Postado Julho 9, 2007 Boa dica, Beraldo! =P Compartilhar este post Link para o post Compartilhar em outros sites
JaCk! 0 Denunciar post Postado Julho 17, 2007 muito boa mesmo.. não havia pensado nisso.. obrigado ;) Compartilhar este post Link para o post Compartilhar em outros sites
nknk 3 Denunciar post Postado Julho 18, 2007 qual é a diferença do require once para requireqdo é que o requerimento termina de um e de outro ? Compartilhar este post Link para o post Compartilhar em outros sites
Beraldo 864 Denunciar post Postado Julho 18, 2007 qual é a diferença do require once para require A instrução require_once() incluí e avalia o arquivo especificado durante a execução do script. Seu comportamento é similar ao da instrução require(), a não ser que o arquivo informado já tenha sido incluído, não refazendo a operação novamente. Veja a documentação de require() para maiores informações sobre como essa instrução funciona.Fonte: http://br.php.net/require_oncehttp://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif qdo é que o requerimento termina de um e de outro ?Não entendi a pergunta. Compartilhar este post Link para o post Compartilhar em outros sites
nknk 3 Denunciar post Postado Julho 19, 2007 oi beraldo, beleza então: require_once() pode ser utilizado nos casos em que o mesmo arquivo pode acabar sendo incluído mais de uma vez durante a execução de um script em particular, quando na verdade ele só pode ser incluído apenas uma, para evitar problemas com redefinições de funções, alterações nos valores de variáveis, etc. Então minha dúvida seria em relação a essa questão eu tenho várias 'seções' numa mesma página que carregam o mesmo arquivo, eu vou usar o require uma vez para ver o resultado, as vzs eu uso o require_once, por isso que perguntei, por acaso se eu fizesse <? require_once("arquivox");?> ... <? require_once("arquivoy");?> eu pensei que ao fechar o ?> ou pedir outro require, terminaria. Compartilhar este post Link para o post Compartilhar em outros sites
prog_web 0 Denunciar post Postado Julho 20, 2007 nknk, não termina não. Abraço! Compartilhar este post Link para o post Compartilhar em outros sites