摘要:
初次接触ThinkPHP ,对MVC还不是很了解的我,一头雾水,还好TP的官网的资料比较全,顺着手册一步一步~~首先创建了一个自己的应用,但是手册上前几节讲的不是很详细,导致现编配置起来有点困难,于是自己先从头文件编写入手.<?PHP define('THINK_PATH','./ThinkPHP/'); define('APP_PATH','./Home/'); define('APP_NAME','home'); define('APP_DEBUG',true); requ 阅读全文
摘要:
ThinkPHP2.0配置
CHECK_FILE_CASE -- windows环境下面的严格检查大小写。
/* 项目设定 */
'APP_DEBUG' => false, // 是否开启调试模式
'APP_DOMAIN_DEPLOY' => false, // 是否使用独立域名部署项目
'APP_PLUGIN_ON' => false, // 是否开启插件机制
'APP_FILE_CASE' => false, // 是否检查文件的大小写 对Windows平台有效
'APP_GROUP_DEPR' => '.', // 模块分组之间的分割符
'APP_GROUP_LIST' => '', // 项目分组设定,多个组之间用逗号分隔,例如'Home,Admin'
'APP_AUTOLOAD_REG' => false, // 是否开启SPL_AUTOLOAD_REGISTER
阅读全文
摘要:
最近要做一个方维的项目,知道方维使用的是ThinkPHP,一头雾水,无奈开始了我的TP之旅。今天第一天,看了看视频,跟着他们做了一下,结果出现了一个不大不小的问题:每次输出的时候都是重复输出的,去网上找资料根本就不能解决,最后还是TP群里的“查吧啦啦 ”朋友帮我解决的问题,Thanks啦~~TP“故障”解决办法<?php define("THINK_PATH","./ThinkPHP/"); define('APP_PATH','./home/'); define('APP_NAME','ho 阅读全文
摘要:
下面分享的代码只能去掉开头的代码,但是暂停时的贴片代码还是不能去除的,请注意使用, 如果有更好的办法,欢迎讨论分享
代码功能:去除开头广告、可全屏 阅读全文
摘要:
===========PHP获取文件绝对路径=======<?php echo __FILE__ ; // 取得当前文件的绝对地址,结果:D:\www\test.php echo dirname(__FILE__); // 取得当前文件所在的绝对目录,结果:D:\www\ echo dirname(dirname(__FILE__)); //取得当前文件的上一层目录名,结果:D:\ ?> ===========PHP获取文件绝对路径==================chdir() 函数===========定义和用法chdir() 函数把当前的目录改变为指定的目录。若成功,... 阅读全文
摘要:
function remove_xss($val) { // remove all non-printable characters. CR(0a) and LF(0b) and TAB(9) are allowed // this prevents some character re-spacing such as <java\0script> // note that you have to handle splits with \n, \r, and \t later since they *are* allowed in some inputs $val = preg_.. 阅读全文
摘要:
//输出安全的htmlfunction h($text, $tags = null){ $text = trim($text); //完全过滤注释 $text = preg_replace('/<!--?.*-->/','',$text); //完全过滤动态代码 $text = preg_replace('/<\?|\?'.'>/','',$text); //完全过滤js $text = preg_replace('/<script?.*\/script>/',& 阅读全文
摘要:
/** +---------------------------------------------------------- * 检查字符串是否是UTF8编码 +---------------------------------------------------------- * @param string $string 字符串 +---------------------------------------------------------- * @return Boolean +---------------------------------------------------- 阅读全文
摘要:
/** +---------------------------------------------------------- * 字节格式化 把字节数格式为 B K M G T 描述的大小 +---------------------------------------------------------- * @return string +---------------------------------------------------------- */function byte_format($size, $dec=2){ $a = array("B", &q 阅读全文
摘要:
/** +---------------------------------------------------------- * 产生随机字串,可用来自动生成密码 默认长度6位 字母和数字混合 +---------------------------------------------------------- * @param string $len 长度 * @param string $type 字串类型 * 0 字母 1 数字 其它 混合 * @param string $addChars 额外字符 +----------------------------------------- 阅读全文