Dette er muligt, fordi det, der bliver bundet, er en reference til den pågældende variabel, men jeg synes, den er forfærdelig dårlig stil:
-
Det gør kode sværere at læse, vedligeholde og fejlfinde - variablen kan ændres længere nede i linjen eller endda i andre funktioner, der kaldes ind mellem bindingen og forespørgslen.
-
Bindning af en variabel, før den erklæres, vil kaste en(Nej det gør det ikke. Skål @webbiedave)E_NOTICE
besked
Hvis du spørger mig, bør en forespørgsel bygges ét sted og derefter udføres med det samme, af hensyn til fremtidig læsbarhed.