刚接触php ,谁能帮我翻译一下什么意思?

2025-05-17 19:47:56
推荐回答(1个)
回答1:

// define():PHP 原生函数,用于定义常量,常量通常都为大写
// 下面定义常量 PERPAGE 的值 为 10,RUN_IN 的值为 FRONT_END
define('PERPAGE', 10);
define('RUN_IN', 'FRONT_END');

// 设置错误报告,例如是否报告“注意”或“警告”或“精确”错误
error_reporting(E_ALL & ~(E_STRICT | E_NOTICE | E_WARNING));

//打开缓冲区
ob_start();

// PHP 中 echo 即为输出,这里输出一些 HTML 代码
echo "< script language=\"JavaScript\">alert(\"你好\"); < /script>";

// 判断语句, file_exists 为 PHP 原生函数,用于检查文件是否存在
if(file_exists('config/config.php')){

// require:PHP 原生函数,用于 调用/引入 文件
require('config/config.php');

// 关闭缓冲
ob_end_clean();

// 定义常量 CORE_INCLUDE_DIR
// 后面有个判断 PHP 版本,决定是否调用 PHP5 所需文件
define('CORE_INCLUDE_DIR',CORE_DIR.((!defined('SHOP_DEVELOPER') || !constant('SHOP_DEVELOPER')) && version_compare(PHP_VERSION,'5.0','>=')?'/include_v5':'/include'));

// 通过 GET 方式判断是否调用 crontab.php 文件
if(isset($_GET['cron']) && $_GET['cron']){
require(CORE_INCLUDE_DIR.'/crontab.php');
$_GET['action'] = $_GET['cron'];
new crontab();
// 如果没有 GET 请求,调用 shopCore.php 文件
}else{
require(CORE_INCLUDE_DIR.'/shopCore.php');
new shopCore();
}
} else
// 接上面 if,config 文件不存在,浏览器转向 install/
header('Location: install/');

--------------------

因为你刚接触 PHP,很多语句和函数就是给你解释了你也可能不会一下子全明白。建议你从最简单的例子学起,多看 PHP 官方文档。