Welcome to the website navigation,本站只接受合法正规的企业网站,欢迎站长们提交你的网站获得展示和流量有任何问题请联系站长,欢迎大家加入本站。

                
提交网站
  • 网站:76083
  • 待审:5
  • APP:577
  • 文章:304416
  • 会员:56004
文字内链包年1000元 文字内链包年1000元 文字内链包年1000元 AI办公网站 AI绘画工具 AIchat

名站导航为爱好php程序的朋友们提供php相关的教程知识。

视图是用户用户能看到你的网站的所有。 他们使用一个统一的接口, 而且可以根据需要进行修改。 MVC 的好处之一是你分开了表示层和逻辑层, 一切都显得很干净。视图实际上是一组包含有你的内容的hTML结构。结构中有各种元素,如颜色,字体,文字布局等; 不过视图不关心这些,它要做的只是取来内容,显示出来。FVaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


FVaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

一般我们在控制器中这样定义:FVaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


FVaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

function index() {FVaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

   $data['mytitle']    = "A website monitoring tool";FVaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

   $data['mytext']    = "This website helps you to keep track of the other websites you control.";FVaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

   FVaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

   $this->load->view('basic_view',$data);FVaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

}FVaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

我们把$data数组作为$this->load->view()的第二个叁数,在视图名称之后。视图接收到$data数组后,使用PhP程序函数extract()把数组中的每个元素转换成内存变量,数组的键名即为变量名,值为变量内所包含的值。这些变量的值能直接被视图引用:FVaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


FVaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

<html>FVaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

<head>FVaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

</head>FVaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

<body>FVaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  <h1 class='test'><?php echo $mytitle; ?></h1>FVaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  <p class='test'><?php echo $mytext; ?></p>FVaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

</body>FVaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

</html>FVaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

虽然你只能传送一个变量到视图, 但是通过建立数组,你能把大量变量整洁地传入视图。它似乎复杂, 但是实际上是一种紧凑和优秀的信息传输方式。FVaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


FVaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

如果传递过来的数组是包含多个数据,那么就需要遍历,操作一般如下。先是控制器:FVaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


FVaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

$data["notice"] =array('aaa','bbb');FVaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

$this->load->view('api/notice',$data);FVaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

视图中解析:FVaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


FVaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

<?phpFVaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

if(count($notice)>0){FVaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

        foreach($notice as $key =>$value ){FVaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

?>FVaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

    <a href="#"><?php echo $value?></a>FVaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

<?phpFVaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

    }FVaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

?>FVaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

再说下二维数组的传递与遍历问题。下面的程序实现遍历某个目录下的文件。FVaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


FVaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

<?php if ( ! defined('BASEPATh')) exit('No direct script access allowed');
class Data extends CI_Controller {
public function index()
{
$this->load->helper('url');
$data['page_title'] = '简明现代魔法';
$data['pre_url'] = 'application/views/default/';
     $this->load->view('default/header', $data);
      $this->load->view('default/index', $data);
      $this->load->view('default/footer');
//$this->load->view('index');
}
public function gdnews()
{
$this->load->helper('url');
$arr = array();
function tree($directory) 
{ 
$mydir = dir($directory); 
while($file = $mydir->read())
{ 
// 是目录的话
if((is_dir("$directory/$file")) AND ($file!=".") AND ($file!="..")) 
{
//echo "<li><font color=\"#ff00cc\"><b>$file</b></font></li>\n"; 
//tree("$directory/$file"); 
} 
// 不是目录
else 
{
$arr['name'][] = @iconv('GB2312','UTF-8',$file);
$arr['time'][] = @iconv('GB2312','UTF-8',date('Y-m-d h:i:s', filemtime($file)));
}
}
$mydir->close(); 
return $arr;
}
$dir = "datas/gdnews/";
$arr = tree($dir);
$data['files'] = $arr;
$data['page_title'] = '简明现代魔法' ;
$data['dir'] = $dir;
$this->load->view('default/header', $data);
     $this->load->view('default/data', $data);
      $this->load->view('default/footer');
}
}
?>

在视图中这么输出就可以:FVaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


FVaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

<?php
    if(count($files)>0)
{
        foreach($files['name'] as $key =>$value ){
?>
               <p class="postmetadata">
<span style="color:#333;"><?=$files['time'][$key]?></span> <?=$files['name'][$key]?>
<span><a href="<?=base_url().$dir.$files['name'][$key]?>" target="_blank">查看</a> <a href="#">删除</a></span>
</p>
<?php
}
}
?>


FVaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

名站网址导航

PhP程序内核探索:从SAPI接口开始FVaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

我们先来看看PhP程序的架构图:FVaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

好了关于php程序的知识就说到这里希望可以帮助需要的朋友。,

标签:

分享到:

  admin

注册时间:

网站:0 个   APP:3 个  文章:0 篇

  • 76083

    网站

  • 577

    APP

  • 304416

    文章

  • 56004

    会员

赶快注册账号,推广您的网站吧!
文章分类
热门网站
最新入驻APP小程序

宝贝市场2023-02-08

宝贝市场——买手和卖家商品展示

夺宝助手2023-02-08

夺宝助手小程序,查看每日快夺宝平

查诚信2023-02-08

查诚信是一款免费的商业查询工具

车价天天报2023-02-08

快速连接汽车销售,获知汽车最新报

考勤助理小程序2023-02-08

上班签到考勤,实时定位,后台轻松

汽车报价大全查询2023-02-08

汽车报价大全查询提供最新汽车市