
要把css的地址处理后,再传给模板
$data['css_url']=base_url('css/bootstrapcss');$this->load->view('test', $data);
再在模板里面
href="<php echo css_url;>"DWORD tm = ::GetTickCount();
……
#ifndef _TIME32_T_DEFINED
typedef _W64 long __time32_t; / 32-bit time value /
#define _TIME32_T_DEFINED
#endif / _TIME32_T_DEFINED /
#ifndef _TIME64_T_DEFINED
#if _INTEGRAL_MAX_BITS >= 64
typedef __int64 __time64_t; / 64-bit time value /
#endif / _INTEGRAL_MAX_BITS >= 64 /
#define _TIME64_T_DEFINED
#endif / _TIME64_T_DEFINED /
#ifndef _TIME_T_DEFINED
#ifdef _USE_32BIT_TIME_T
typedef __time32_t time_t; / time value /
#else / _USE_32BIT_TIME_T /
typedef __time64_t time_t; / time value /
#endif / _USE_32BIT_TIME_T /
#define _TIME_T_DEFINED / avoid multiple def's of time_t /
#endif / _TIME_T_DEFINED /
……
这个应该只是 sql上的事情。你在现实书本信息列表的时候,肯定是需要通过sql查找的。只要你在sql里加一句 order by 的语句就好了。还是说,你的书本信息里没有更新时间这一栏位
不晓得你这路由啥情况,我都是尽量避免设置路由的。
阁下的情况,我可以给出一个折衷的办法:
路由里这样设置:
$route['news/(:any)'] = "news/news_lastest_by_year/$1";然后,在你的news控制器里,写这样一个方法
function news_lastest_by_year($year, $page){
$year = intval($year);//将传过来的第一个参数强制转换为整数,如2014转为2014
$page = intval($page);//将传过来的第二个参数强制转换为整数,如1html转为1
//后续代码
}
当然,这个有个条件,那就是news/$1/$2 这后面的两个参数只能是数字,如果不是数字,都会被强制转化为数字 。
当然,若非要传非数字的参数,那么在控制器里,就不要用intval()来强制转换,可以用正则匹配,检测它是不是数字
这是在调用 view方法 给view传的参数
在这里第一个参数是ci的视图层页面 第二个参数$data可接受的是一个数组
在数组了 title又是一个被ucfirst($page)赋值的变量
可能我这样解释也不对 你去了解下ci的底层的加载
以上就是关于php 的 CI 框架的疑问,求教。全部的内容,包括:php 的 CI 框架的疑问,求教。、C语言怎么获取时间戳、用ci框架写的小说网站如何根据更新日期排在最前面等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)