Проблема в том, что такая простая вещь, как переименование переменной, на самом деле может сильно сломаться. В настоящее время у меня возникла следующая проблема:
В файле a у меня есть запрос, который выглядит примерно так:
Код: Выделить всё
$getProductSql = 'QUERY';
$getProduct = $db->prepare($getProductSql);
// some bind values etc.
$getProduct->execute();
$product = $getProduct->fetch(PDO::FETCH_ASSOC);
Код: Выделить всё
$getProductsSql = 'QUERY';
$getProducts = $db->prepare($getProductsSql);
// some bind values etc.
$getProducts->execute();
foreach ($getProducts->fetchAll(PDO::FETCH_ASSOC) as $product) {
// some code
}
Код: Выделить всё
if ($product['COLUMN'] === '1')
Есть ли способ решить эту проблему без использования двух разных имена переменных или движущийся код?
Подробнее здесь: https://stackoverflow.com/questions/535 ... -variables
Мобильная версия