每个在线教程都使用PDOtry进行catch的任何插入和更新查询。但是,所有教程都不会停下来解释为什么 in 的值pdoexception是$e?
try {
$db->query('SELECT * FROM mypants ORDER by thebiggest');
} catch(PDOException $e) {
echo "too small"; //user friendly message
}
我为什么要问这个愚蠢的问题?因为我在其他地方看不到变量 $e !?为什么我们要放在$e旁边PDOEXEPTION?它到底是做什么的?我是否需要更改每个我执行的try变量catch?