请教个PHP代码的问题,php初学者,下面这个代码我看不懂是什么意思

不知道这代码调用的哪些函数或者哪些页面<?phpheader("Content-type:text/html;charset=utf-8");if(get_magic_q... 不知道这代码调用的哪些函数或者哪些页面
<?php
header("Content-type: text/html; charset=utf-8");

if(get_magic_quotes_gpc()){
function stripslashes_deep($value){
$value = is_array($value) ? array_map('stripslashes_deep',$value) : stripslashes($value);
return $value;
}
$_POST = array_map('stripslashes_deep',$_POST);
$_GET = array_map('stripslashes_deep',$_GET);
$_COOKIE = array_map('stripslashes_deep',$_COOKIE);
}

define('APP_NAME', 'cms'); //项目名称
define('APP_PATH','./cms/'); //项目目录
define('CONF_PATH','./conf/'); //配置文件地址
define('RUNTIME_PATH','./runtime/'); //缓存文件地址
define('TMPL_PATH','./tpl/'); //模板目录
define('APP_DEBUG',true); //开启DEBUG
define('MEMORY_LIMIT_ON',function_exists('memory_get_usage'));

$_GET['g'] = 'Wap';
$runtime = '~Wap_runtime.php';
define('RUNTIME_FILE',RUNTIME_PATH.$runtime);
if(!APP_DEBUG && is_file(RUNTIME_FILE)){
require RUNTIME_FILE;
}else{
define('THINK_PATH', dirname(__FILE__).'/core/');
require THINK_PATH.'Common/runtime.php';
}
?>
能给个教程么?各位道友。。。能看的懂这个的教程。。。。万分感谢
展开
 我来答
百度网友122b23b
2015-10-22 · 超过32用户采纳过TA的回答
知道答主
回答量:55
采纳率:100%
帮助的人:41.8万
展开全部
<?php
header("Content-type: text/html; charset=utf-8");//向浏览器说明字体为 utf-8

if(get_magic_quotes_gpc()){ //判断是否开启转义功能
function stripslashes_deep($value){ //创建函数stripslashes_deep
// 三元操作符 判断$value如果是数组就继续调用stripslashes_deep,如果不是就转义字符串
$value = is_array($value) ? array_map('stripslashes_deep',$value) :stripslashes($value);
return $value;
}
//array_map() 函数返回用户自定义函数作用后的数组。回调函数接受的参数数目应该和传递给 array_map() 函数的数组数目一致。
$_POST = array_map('stripslashes_deep',$_POST);
$_GET = array_map('stripslashes_deep',$_GET);
$_COOKIE = array_map('stripslashes_deep',$_COOKIE);
}

define('APP_NAME', 'cms'); //项目名称
define('APP_PATH','./cms/'); //项目目录
define('CONF_PATH','./conf/'); //配置文件地址
define('RUNTIME_PATH','./runtime/'); //缓存文件地址
define('TMPL_PATH','./tpl/'); //模板目录
define('APP_DEBUG',true); //开启DEBUG
define('MEMORY_LIMIT_ON',function_exists('memory_get_usage'));

$_GET['g'] = 'Wap';//声明变量
$runtime = '~Wap_runtime.php';//声明变量define('RUNTIME_FILE',RUNTIME_PATH.$runtime);//定义常量
if(!APP_DEBUG && is_file(RUNTIME_FILE)){ //APP_DEBUG存在 并且 RUNTIME_FILE路径存在
require RUNTIME_FILE;
}else{
define('THINK_PATH', dirname(__FILE__).'/core/');//定义常量
require THINK_PATH.'Common/runtime.php';//引入THINK_PATH.'Common/runtime.php文件
}
?>
追问
我其实是想弄清,为什么这些个代码能显示那么强大一个商城首页
调用了哪些文件?感谢
追答
不知道你的thinkphp版本是都是
你看下这几个文件你有哪儿?

/cms/Action/IndexAction.Class.php 内的index方法
/cms/Home/Action/IndexAction.Class.php 内的index方法
/cms/Controller/IndexController.Class.php 内的index方法
/cms/Home/Controller/IndexController.Class.php 内的index方法
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
芡莪滴吻何时还
2015-10-22 · TA获得超过750个赞
知道小有建树答主
回答量:493
采纳率:55%
帮助的人:126万
展开全部
只调用了这一个函数 stripslashes_deep();define声明变量,require引入文件
追问
只是想知道,这些个代码,是怎么能显示一下商城首页的。。。。
没找到一个html代码。。。。
追答
最后这句就是啊,缓存文件后缀是PHP,但他加载的是html文件。不一定要有加载以html为后缀的文件才能加载网页
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
少女心Eve
2015-10-22 · 记录美好生活每一天,分享生活新鲜事。
少女心Eve
采纳数:590 获赞数:714

向TA提问 私信TA
展开全部
thinkphp的加载页面
追问
那请问这个thinkphp加载页面在哪里呢?感谢
追答
你的thinkphp 可以运行起来了吗?
define('TMPL_PATH','./tpl/'); //模板目录 找到这里看看有没有index之类的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式