में कक्षा के सरणी स्थिरांक में तत्वों के अस्तित्व की जांच करें मैं कैसे जांच सकता हूं कि ए \ बी :: एक्स ['वाई'] ['Z'] जैसे निरंतर तत्व सेट है?PHP 5.6
<?php
namespace A;
class B
{
const X = [
'Y' => [
'Z' => 'value'
]
];
}
var_dump(defined('\A\B::X') && isset(\A\B::X['Y']['Z']));
Fatal error: Cannot use isset() on the result of an expression (you can use "null !== expression" instead) in [...] on line 13
[isset] (http://php.net/manual/it/function.isset.php) – Federkun
@ रिज़ियर 123 परिभाषित (ए \ बी :: एक्स) सत्य लौटाता है लेकिन परिभाषित (ए \ बी :: एक्स [' वाई '] [' जेड ']) झूठी वापसी करता है :( – user5483434
@ फेडेरिको इसेट() एक घातक त्रुटि को ट्रिगर करता है। – user5483434