PHP PDO - $ dbh和$ sth代表什么?

JDe*_*age 38 php pdo coding-style

在PDO示例中,我经常找到缩写$dbh$sth使用.我想$dbh代表"数据库句柄" - 对吗?怎么样$sth?"声明处理"?

是否有充分的理由使用上述而不是$db_connection$query(或其他适当的)?

Geo*_*ins 47

$ dbh ="数据库句柄"

$ sth ="陈述句柄"

我更喜欢较长的形式,因为它们更具描述性.如果您是明确的,即使使用常见的首字母缩写词和缩写词,它通常对未来的维护者有帮助.

过去,当硬盘容量,内存和带宽较少时,缩写可能有意义.今天,(可以说)在生成可读,可维护的代码方面具有更大的价值.