本文目录一览:
thinkphp怎么开启调试模式
thinkphp开启调试模式的方法:
- 开启调试模式,首先在入口文件打开调试开关:
// 开启调试模式
define('APP_DEBUG', true);
- 然后需要配置调试文件,该文件位于项目配置目录下,默认名字为
debug.php
:
<?php
return array(
// 开发环境配置信息
'DB_TYPE' => 'mysql',
'DB_HOST' => 'localhost',
'DB_NAME' => 'mydb',
'DB_USER' => 'root',
'DB_PWD' => 'root123',
'DB_PORT' => '3306',
'DB_PREFIX' => 'my_',
);
?>
配置完调试配置文件之后,调试模式就配置成功了。
3. 在 Index
模块的 index
操作写入如下测试代码:
public function index() {
$Dao = M('User');
$user_list = $Dao->select();
$this->display();
}
- 在页面上虽然没有做任何逻辑输出,但是却有系统调试信息,下面是页面 Trace 信息截图:
php 下面代码执行时会报告哪种错误级别?怎么看级别?
PHP常见4个错误级别:ERROR
、WARNING
、PARSE
、NOTICE
,逐级递减。
- 第一段代码,我复制的时候那个括号是中文括号,报语法错误
Parse error: syntax error
,改成正常正确括号报Notice: Undefined variable:
。 - 语法错误脚本会停止运行,报
Notice
脚本会继续执行。Error
、Parse
脚本会停止运行,Warning
、Notice
不会停止脚本。 - 第二段代码,语法错误
Parse error: syntax error
,function
缺少花括号,return
只能返回一个值。
php 代码如何调试
开启 Apache 服务器以及 MySQL 数据库。
在 PHP 集成环境的安装目录 www
文件夹中创建我们需要用到的 PHP 文件,例如 1.php
。
用 Notepad++ 打开 1.php
文件,然后输入 PHP 的语言格式:
<?php ?>
输入标准的输出语言:
<?php
echo "Hello world !"; // 输出 Hello world 语言。echo 是打印的意思
?>
在网页上输入 localhost:8080/1.php
可以调试我们自己写的 PHP 代码。
PHP 的简单运算,用 $
来定义应用数据,输出也是一样。
<?php
$sum = 1;
$total = 1.22;
$sum = $total + $sum;
echo $sum;
?>