我在cpanel(plesk)中运行了一个cron作业,该作业以与这样启动的sql server的PDO持久连接开始
`$pdo = new PDO("mysql:host=".DBHOST.";dbname=".DBNAME,DBADMIN,DBPASS,[PDO::ATTR_DEFAULT_FETCH_MODE=>PDO::FETCH_ASSOC,PDO::ATTR_ERRMODE=>PDO::ERRMODE_EXCEPTION,PDO::ATTR_EMULATE_PREPARES=>false,PDO::ATTR_PERSISTENT=>true]);`
现在使用这个$pdo
对象,我可以进行很多选择和更新查询,但是最后,我关闭了现有的连接
`$pdo = null;` // last line in the script
但是,如果脚本在其间出现致命错误并意外终止,该脚本将永远无法到达最后一行($pdo = null
),那么在那种情况下会发生什么
连接将始终保持打开状态吗?否则它将以某种方式自动关闭?