每个在线教程都使用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
?