Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xslt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP:关闭包含和ajaxed文件上的db连接_Php_Ajax - Fatal编程技术网

PHP:关闭包含和ajaxed文件上的db连接

PHP:关闭包含和ajaxed文件上的db连接,php,ajax,Php,Ajax,当我通过ajax调用一个页面时,我应该在最后关闭连接吗 ajaxed文件本身当然有一个连接字符串,所以我想知道当调用结束时这个连接是否保持打开状态,如果不关闭这些连接是一场灾难 提前感谢所有PHP将在脚本结束时关闭所有打开的文件和数据库连接。在完成连接时手动执行是一种很好的做法,但如果不这样做,则不会带来灾难。PHP将在脚本结束时关闭所有打开的文件和数据库连接。在完成连接时手动执行是一种很好的做法,但如果不这样做,则不会带来灾难。当您通过AJAX调用PHP页面时,实际上是向服务器发出一个新的请求

当我通过ajax调用一个页面时,我应该在最后关闭连接吗

ajaxed文件本身当然有一个连接字符串,所以我想知道当调用结束时这个连接是否保持打开状态,如果不关闭这些连接是一场灾难


提前感谢所有

PHP将在脚本结束时关闭所有打开的文件和数据库连接。在完成连接时手动执行是一种很好的做法,但如果不这样做,则不会带来灾难。

PHP将在脚本结束时关闭所有打开的文件和数据库连接。在完成连接时手动执行是一种很好的做法,但如果不这样做,则不会带来灾难。

当您通过AJAX调用PHP页面时,实际上是向服务器发出一个新的请求来解释该页面。服务器不知道通过AJAX或在浏览器栏中键入地址请求的页面的任何信息,它只是将其解释为一个新的PHP页面

也就是说,所有挂起的连接都会自动关闭,如果您愿意,您可以将mysql\u关闭,否则PHP将为您完成

有关详细信息,请参阅手册页

使用mysql_close()通常不太方便 必要时,作为非持久性开放 链接将自动关闭在 脚本执行结束


当您通过AJAX调用PHP页面时,实际上是在向服务器发出一个新的请求来解释该页面。服务器不知道通过AJAX或在浏览器栏中键入地址请求的页面的任何信息,它只是将其解释为一个新的PHP页面

也就是说,所有挂起的连接都会自动关闭,如果您愿意,您可以将mysql\u关闭,否则PHP将为您完成

有关详细信息,请参阅手册页

使用mysql_close()通常不太方便 必要时,作为非持久性开放 链接将自动关闭在 脚本执行结束