Скажем, у меня есть массив, который принес одну строку из моей базы данных с помощью метода PDO :: FETCH_ASSOC, который я бы затем присвоить переменной, как так:Быстрый способ превратить однозначный массив в переменную в PHP?
$result = $stmt->fetch(PDO::FETCH_ASSOC);
$result
теперь держит массив, равный следующим :
Array (
[id] => 42
)
Таким образом, чтобы присвоить значение 'ID' переменной само по себе, я тогда должен идти:
$id = $result['id'];
есть более быстрый способ сделать это или даже лучше, чтобы убедиться, что результат запроса из моей базы данных является переменной, а не массивом напрямую, если запрос всегда гарантированно возвращает 1 результат?
http://www.php.net/manual/en/pdostatement.fetchcolumn.php –