|
本帖最后由 NingerJohn 于 2014-12-29 16:44 编辑
1. 我自己写了一个视图调用函数,用于处理数组和字符串,具体代码如下;
PHP复制代码
function load_views ($arr, $data=NULL, $status=false, $view_folder=""){
//
$result = '';
if(is_array($arr)){
for ($i=0; $i < count($arr); $i++) {
if($status){
if( $i==0 && !$data==null ){
$result .= $this->load->view($view_folder.$arr[$i], $data, $status);
}else{
$result .= $this->load->view($view_folder.$arr[$i], NULL, $status);
}
}else{
if( $i==0 && !$data==null ){
$this->load->view($view_folder.$arr[$i], $data, $status);
}else{
$this->load->view($view_folder.$arr[$i], NULL, $status);
}
}
}
}else{
if($status){
$result = $this->load->view($view_folder.$arr, $data, $status);
}else{
$this->load->view($view_folder.$arr, $data, $status);
}
}
return $result;
}
复制代码
2. 我使用这个函数来调用视图的时候,调用代码和错误提示如下
PHP复制代码
$view_arr = array('front/header','entry/find_pwd','front/footer');
$temp = $this->load_views( $view_arr, $data, TRUE);
[b ]An Error Was Encountered [/b ]
[color =#4f5155]Unable to load the requested file: 1front/header.php
[color =#4f5155]
[/color ]
复制代码
3. 请问,为什么会出现数字 “1”?
|
|