Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
チェックしdefined('SomeClass::CONSTANT')てSomeClassが存在しない場合、致命的なエラーが発生します。代わりにdefined()がfalseを返しませんか?
defined('SomeClass::CONSTANT')
これは代替ソリューションになる可能性があります。
if (class_exists('class_name')) { if(defined('class_name::CONSTANT')){ // your logic } }