PDO, bindowanie parametrów i dwukropek |
PDO, bindowanie parametrów i dwukropek |
2.07.2014, 07:44:33
Post
#1
|
|
Grupa: Zarejestrowani Postów: 63 Pomógł: 3 Dołączył: 27.08.2008 Ostrzeżenie: (0%) |
Przeglądając różne kody natknąłem się na sytuację, gdzie przy bindowaniu parametrów raz używa się dwukropka, raz nie.
O ile w samym zapytaniu to jest konieczne, o tyle zastanawia mnie, czy robi to jakąś różnicę przy bondParam. W dokumentacji o tym nie widzę informacji, a sprawdziłęm i działa zarówno z dwukropkiem, jak i bez niego. Zastanawia mnie tylko, czy czasem na jakimś etapie zastosowanie niewłaściwego zapisu nie spowoduje nieoczekiwanych problemów, czy np. nie ma różnicy takiej, jak np. PHPowy string w cudzysłowie i w apostrofach, gdzie na pierwszy rzut oka może się wydawać tym samym, ale czasami jest czymś innym. Czy jest róznica między tymi 2 zapisami:
|
|
|
2.07.2014, 07:46:19
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 761 Pomógł: 1822 Dołączył: 11.03.2014 Ostrzeżenie: (0%) |
W kodzie źródłowym PDO w przypadku braku dwukropka jest on doklejany.
https://github.com/php/php-src/blob/PHP-5.3...pdo_stmt.c#L363 -------------------- |
|
|
Wersja Lo-Fi | Aktualny czas: 27.04.2024 - 13:53 |