- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 CI框架中if else 重点的冒号位置基础知识
这里是另一个例子,使用了 if/elseif/else ,注意看冒号的位置:php if ($username === 'sally'): ?> h3>Hi Sallyh3> elseif ($username === 'joe'): ?> h3>Hi Joeh3> else: ?> h3>Hi unknown userh3> endif; ?
2017-07-21 10:56:00 2027
原创 if ( ! defined('BASEPATH')) exit('No direct script access allowed')的作用
在看源代码时,发现codeigniter框架的控制器中,总是加上这样一段话;if(!defined('BASEPATH'))exit('No direct script access allowed');11刚接触codeigniter,一直没有领会它的作用,后来通过查资料发现其作用是:为了防止跨站攻击,直接通过访问文件路径用的另外要注意,这里定义的是:define
2017-07-20 17:15:11 3318
原创 linux umask使用详解
umask使用方法 A 什么是umask? 当我们登录系统之后创建一个文件总是有一个默认权限的,那么这个权限是怎么来的呢?这就是umask干的事情。umask设置了用户创建文件的默认 权限,它与chmod的效果刚好相反,umask设置的是权限“补码”,而chmod设置的是文件权限码。一般在/etc/profile、$ [HOME]/.bash_profile或$[HO
2017-07-19 17:22:48 359
转载 关于include的正确理解和用法
模板用include引入是非常灵活的一种布局方案。但是由于官方教程说的不是太清楚,常造成误解。所以来说两句:1.首先include引入的模板和action对应的模板之间的区别。这是最容易混淆的。action对应的模板是和action绑定的。而include模板和action么有任何关系!include模板只是一段html,可以放在任何地方。它的参数不会经过定义它的那个actio
2017-07-05 16:19:32 1497
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人