Zatímco příklad v dokumentaci PHP pro bindColumn
používá PDO::FETCH_BOUND
, což naznačuje, že tento styl načtení je nezbytný pro použití bindColumn
, výslovně neuvádí, že se jedná o požadavek. Říká pouze
Po nějakém testování jsem zjistil, že k tomu dojde bez ohledu na použitý styl načítání. Myslím, že skutečnost, že fetch
volání ve vašem kódu není ve skutečnosti načteno do proměnné ve skutečnosti pouze znamená, že je vytvořeno asociativní pole a není přiřazeno k ničemu, zatímco vedlejší efekt načtení vyplní $alarmId
proměnná.