Perguntas com a marcação «include-guards»

311
O #pragma já foi seguro incluir guarda?

Eu li que existe alguma otimização do compilador ao usar, o #pragma onceque pode resultar em uma compilação mais rápida. Reconheço que isso não é padrão e, portanto, pode representar um problema de compatibilidade entre plataformas. Isso é suportado pelos compiladores mais modernos em plataformas...

166
Impedir o acesso direto a um arquivo de inclusão php

Eu tenho um arquivo php que eu vou usar tão exclusivamente quanto uma inclusão. Portanto, eu gostaria de lançar um erro em vez de executá-lo quando acessado diretamente, digitando a URL em vez de ser incluída. Basicamente, eu preciso fazer uma verificação da seguinte forma no arquivo php: if (...