У меня тут быстрый вопрос. Я знаю, что функция cakePHP find ('first') возвращает массив, содержащий первый результат, если он найден, в противном случае - false. Мой вопрос заключается в следующем: что если бы я написал чек следующим образом:
if(result_is_array) // that means I have data
{
// do something
}
else // that means result is a boolean
{
// do something else
}
Вместо проверки, является ли результат, полученный из find('first')
, массивом или нет, я могу просто сказать:
$result = $this->MyModel->find('first');
if($result)
{
// do something
}
Другими словами, если я получу массив здесь, будет ли он равен TRUE
в php? if(array())
равно true
в php?