请教个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';
}
?>
能给个教程么?各位道友。。。能看的懂这个的教程。。。。万分感谢 展开
<?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';
}
?>
能给个教程么?各位道友。。。能看的懂这个的教程。。。。万分感谢 展开
3个回答
展开全部
<?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文件
}
?>
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方法
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
只调用了这一个函数 stripslashes_deep();define声明变量,require引入文件
追问
只是想知道,这些个代码,是怎么能显示一下商城首页的。。。。
没找到一个html代码。。。。
追答
最后这句就是啊,缓存文件后缀是PHP,但他加载的是html文件。不一定要有加载以html为后缀的文件才能加载网页
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
thinkphp的加载页面
追问
那请问这个thinkphp加载页面在哪里呢?感谢
追答
你的thinkphp 可以运行起来了吗?
define('TMPL_PATH','./tpl/'); //模板目录 找到这里看看有没有index之类的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询