У меня есть следующий, очень странно, код:Как строка может быть как вызываемой, так и строкой?
$var = 'key';
var_dump(is_callable($var)) // true;
var_dump(is_string($var)) // true;
Как одна переменная может быть как вызываемая и строку? И когда я установил переменную $var
в другую строку. is_callable()
вернет false
(что я считаю нормальным поведением).
Что здесь происходит? Почему это?
Заранее спасибо.
кажется вызываемым мне: http://php.net/manual/en/function.key.php – AbraCadaver
'key' является вы можете использовать его как '$ var ($ myArray)' – cmorrissey