写php分页时出现的Fatal error的解决方法
作者:
因为你一个文件加载了两次以上,导致函数定义重复。你用xxx_once 就必免文件多次加载。
Fatal error: Cannot redeclare htmtocode() (previously declared in D:\www_local\mytest\conn.php:7) in D:\www_local\mytest\conn.php on line 10
这个错误提示出现在写分页文件page.php时
google翻译这句话的意思是“致命错误:不能重新声明htmtocode()”
第10行的代码为
<body>
<?php
//连接数据库
include("conn.php");
//引入分页类文件
include("page.class.php");
?>
在网上搜了一下,可能的原因是:两个页面程序文件引用而导致在内存中被重复加载时引发冲突
解决方法:用include_once()代替include
这个错误提示出现在写分页文件page.php时
google翻译这句话的意思是“致命错误:不能重新声明htmtocode()”
第10行的代码为
<body>
<?php
//连接数据库
include("conn.php");
//引入分页类文件
include("page.class.php");
?>
在网上搜了一下,可能的原因是:两个页面程序文件引用而导致在内存中被重复加载时引发冲突
解决方法:用include_once()代替include
您可能感兴趣的文章:
- PHP捕获Fatal error错误的方法
- Windows平台的 PHP 报错 Fatal error: Class COM not found in 的解决方法
- php使用ZipArchive提示Fatal error: Class ZipArchive not found in的解决方法
- PHP FATAL ERROR: CALL TO UNDEFINED FUNCTION BCMUL()解决办法
- PHP中Fatal error session_start()错误解决步骤
- 解决PHP mysql_query执行超时(Fatal error: Maximum execution time …)
- php运行提示:Fatal error Allowed memory size内存不足的解决方法
- ThinkPHP提示错误Fatal error: Allowed memory size的解决方法
- PHP中使用register_shutdown_function函数截获fatal error示例
- 解决PHP程序运行时:Fatal error: Maximum execution time of 30 seconds exceeded in的错误提示