可能重复:
在PHP和Javascript代码中,我看到了更多的===,而不是我习惯于平等地使用==。===只是编写==的一种奇特的方式吗?跟xtra =标志有什么关系?
PHP代码示例:
<?php
// Parsing Yahoo! REST Web Service results using
// unserialize. PHP4/PHP5
// Author: Jason Levitt
// February 1, 2006
error_reporting(E_ALL);
// output=php means that the request will retur
当设置了两个定义中的一个或两个时,我尝试禁用自动崩溃日志报告:对于我们的调试构建,定义为DEBUG;对于国际构建,定义为INTERNATIONAL。然而,当我尝试在#ifndef的情况下这样做时,我得到了警告Extra tokens at end of #ifndef directive,并且使用定义的DEBUG运行将触发判据。
#ifndef defined(INTERNATIONAL) || defined(DEBUG)
// WE NEED TO REGISTER WITH THE CRITTERCISM APP ID ON THE CRITTERCISM WEB PORTAL