* Thus wrote Dan Anderson ([EMAIL PROTECTED]): > > Is there an equivalent to the C++: > > #ifndef some_header_file_h > #define some_header_file_h > > // insert code that shouldn't be repeated here > > #endif // some_header_file_h >
Yes. sort of.. if (! defined('_SOME_HEADER_FILE_H_') ) { define('_SOME_HEADER_FILE_H_', 1); } // some_header_file_h I usually define it like this though, to avoid the extra indentation. if (defined('_SOME_HEADER_FILE_H_') ) return; // leave included file // define header file and continue. define('_SOME_HEADER_FILE_H_', 1); HTH, Curt -- "I used to think I was indecisive, but now I'm not so sure." -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php