我:在使用PDO时看到过许多在命名参数前使用冒号()的文章,以及一些不使用冒号的文章。我很快就不会使用冒号,只是因为它只是一次按键,而且更容易阅读。它似乎对我来说很好,但我很好奇是否有一些重要的东西,我在冒号的使用时缺少?例如,这很好用:function insertRecord ($conn, $column1, $comumn2) { try { $insertRecord = $conn->prepare('INSERT INTO Table1 (column1, column2) VALUES(:column1, :column2)'); $insertRecord->execute(array( 'column1' => $column1, 'column2' => $column2 )); } catch(PDOException $e) { echo $e->getMessage(); }}与使用此功能的大多数开发人员相反,这也有效:function insertRecord ($conn, $column1, $comumn2) { try { $insertRecord = $conn->prepare('INSERT INTO Table1 (column1, column2) VALUES(:column1, :column2)'); $insertRecord->execute(array( ':column1' => $column1, ':column2' => $column2 )); } catch(PDOException $e) { echo $e->getMessage(); }}注意execute语句参数中的冒号。我想了解冒号的用途。
- 3 回答
- 0 关注
- 538 浏览
添加回答
举报
0/150
提交
取消