第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定

Yii框架不得不說的故事—基礎(chǔ)篇(1)

withy PHP開發(fā)工程師
難度中級
時長 2小時39分
學(xué)習(xí)人數(shù)
綜合評分9.67
176人評價 查看評價
9.9 內(nèi)容實(shí)用
9.7 簡潔易懂
9.4 邏輯清晰
  • common.php布局文件


    查看全部
  • $cookie_data=array('name'=>'user','value'=>'zhangsan');

    數(shù)組值的傳入

    查看全部
  • 打開session,session的存儲路徑,怎樣設(shè)置和刪除session

    查看全部
  • 頁面跳轉(zhuǎn),文件下載。

    查看全部
  • 數(shù)組傳遞數(shù)據(jù)

    查看全部
  • index.php文件

    <?php
    use?yii\helpers\Html;
    use?yii\helpers\HtmlPurifier;
    ?>
    <!--無過濾-->
    <h1><?=$view_hello_str;?></h1>
    <!--JavaScript代碼原樣顯示-->
    <h1><?=Html::encode($view_hello_str);?></h1>
    <!--過濾掉JavaScript代碼-->
    <h1><?=HtmlPurifier::process($view_hello_str);?></h1>

    HelloController.php文件

    <?php
    namespace?app\controllers;
    use?yii\web\Controller;
    
    class?HelloController?extends?Controller{
    
    	public?function?actionIndex(){
    
    		/*將變量傳遞給視圖使用*/
    
    		$hello_str?=?'Hi?man!<script>alert("-_-")</script>';
    		
    
    		//?分三步走
    		//?第一步:創(chuàng)建一個數(shù)組
    		$data?=?array();
    
    		//?第二步:把需要傳遞給視圖的數(shù)據(jù),放到數(shù)組當(dāng)中
    		$data['view_hello_str']?=?$hello_str;
    
    		//?第三步:通過第二參數(shù)傳遞
    		return?$this->renderPartial('index',$data);
    	}
    }


    查看全部
  • index.php文件

    <h1><?=$view_hello_str;?></h1>
    <h1><?=$view_test_arr[1];?></h1>

    HelloController.php文件

    <?php
    namespace?app\controllers;
    use?yii\web\Controller;
    
    class?HelloController?extends?Controller{
    
    	public?function?actionIndex(){
    
    		/*將變量傳遞給視圖使用*/
    
    		$hello_str?=?"Hi?man!";
    		$test_arr?=?array(1,"你好!");
    
    		//?分三步走
    		//?第一步:創(chuàng)建一個數(shù)組
    		$data?=?array();
    
    		//?第二步:把需要傳遞給視圖的數(shù)據(jù),放到數(shù)組當(dāng)中
    		$data['view_hello_str']?=?$hello_str;
    		$data['view_test_arr']?=?$test_arr;
    
    		//?第三步:通過第二參數(shù)傳遞
    		return?$this->renderPartial('index',$data);
    	}
    }


    查看全部
  • <?php
    namespace?app\controllers;
    use?yii\web\Controller;
    
    class?HelloController?extends?Controller{
    
    	public?function?actionIndex(){
    
    		/*
    		*需要返回
    		*方便開發(fā),可以不寫".php"后綴名
    		*視圖文件需要放在views\hello文件夾下,文件夾名稱與控制器名稱相同
    		*/
    		return?$this->renderPartial('index');
    	}
    }


    查看全部
  • <?php
    namespace?app\controllers;
    use?yii\web\Controller;
    use?yii\web\Cookie;
    
    class?HelloController?extends?Controller{
    
    	public?function?actionIndex(){
    
    		/*******************response->cookies*****************/
    		//?$cookies?=?\YII::$app->response->cookies;//?獲取cookies
    
    		//?//?添加一條cookie數(shù)據(jù)
    		//?$cookie_data?=?array('name'=>'user','value'=>'AcJam');
    		//?$cookies->add(new?Cookie($cookie_data));//?寫一個cookie數(shù)據(jù)
    
    		//?//?修改一條cookie數(shù)據(jù)
    		//?//?直接更改value的值,然后用add,可將原來的cookie值覆蓋
    		//?$cookie_data?=?array('name'=>'user','value'=>'loong');
    		//?$cookies->add(new?Cookie($cookie_data));
    
    		//?//?刪除一條cookie數(shù)據(jù)
    		//?$cookies->remove('user');
    		/*******************response->cookies*****************/
    		
    
    		$cookies?=?\YII::$app->request->cookies;//?獲取cookies
    		echo?$cookies->getValue('users','沒有該cookie');//?當(dāng)getValue的第一參數(shù)不存在時,會默認(rèn)返回第二個參數(shù)的值;存在時返回cookie值
    	}
    }


    查看全部
  • <?php
    namespace?app\controllers;
    use?yii\web\Controller;
    
    class?HelloController?extends?Controller{
    	public?function?actionIndex(){
    		/*?session?*/
    		$session?=?\YII::$app->session;
    
    		$session->open();//?打開session
    
    		//?if($session->isActive){?//?判斷session是否打開
    		//?	echo?"session?is?active";
    		//?}
    
    		//?方式一
    		//?$session->set('user',?'張三');//?設(shè)置
    		//?echo?$session->get('user');//?獲取
    		//?session->remove('user');//?刪除
    
    		//?方式二:通過數(shù)組;session繼承自ArrayAccess,因此session可以當(dāng)做數(shù)組使用
    		//?$session['user']?=?'張三';?//?設(shè)置
    		//?echo?$session['user'];?//?獲取
    		//?unset($session['user']);?//?刪除
    
    		$session['user']?=?'隔壁老王';
    
    	}
    }


    查看全部
  • <?php
    namespace?app\controllers;
    use?yii\web\Controller;
    
    class?HelloController?extends?Controller{
    	public?function?actionIndex(){
    		/*?處理響應(yīng)?*/
    		$res?=?\YII::$app->response;
    
    		//$res->statusCode?=?"404";?//?設(shè)置狀態(tài)碼
    
    		//?pragma
    		//?$res->headers->add("pragma",?"no-cache");
    		//?$res->headers->set("pragma",?"max-age=5");
    		//?$res->headers->remove("pragma");
    
    		//?跳轉(zhuǎn)
    		//$res->headers->add('location',?'http://www.baidu.com');?
    		//$this->redirect("http://www.baidu.com",?302);
    
    		//?文件下載
    		$res->headers->add('content-disposition',?'attachment;?filename="a.jpg"');
    		//$res->sendFile('./robots.txt');
    	}
    }


    查看全部
  • <?php
    namespace?app\controllers;
    use?yii\web\Controller;
    
    class?HelloController?extends?Controller{
    	public?function?actionIndex(){
    		$request?=?\YII::$app->request;
    
    		//echo?$request->get("id",20);??//?獲取get參數(shù)
    		//$request->post('name',?23333);?//?獲取post參數(shù)
    
    		if($request->isGet){?//?判斷是否為get方法
    			echo?"this?is?get?method";
    		}	
    		if($request->isPost){?//?判斷是否為post方法
    			echo?"this?is?post?method";
    		}	
    		
    		//echo?$request->userIp;	//?獲取服務(wù)器IP地址
    		//echo?"hello?world";
    	}
    }
    ?>


    查看全部
  • /**************?A.php?*****************/
    <?php
    ????namespace?a\b\c;
    ????class?Apple{
    ????????function?get_info(){
    ????????????echo?'this?is?A';
    ????????}
    ????}
    ?>
    /**************?A.php?*****************/
    /**************?B.php???*****************/
    <?php
    ????namespace?d\e\f;
    ????class?Apple{
    ????????function?get_info(){
    ????????????echo?'this?is?B';
    ????????}
    ????}
    ?>
    /**************?B.php?*****************/
    /**************?C.php?*****************/
    <?php
    ????class?Apple{
    ????????function?get_info(){
    ????????????echo?'this?is?C';
    ????????}
    ????}
    ?>
    /**************?C.php?*****************/
    /**************?index.php?*****************/
    <?php
    ????require_once("A.php");//?引入文件
    ????require_once("B.php");//?引入文件
    ????require_once("C.php");//?引入文件
    ????use??a\b\c\Apple;//?使用的是A.php中的Aplle
    	use??a\b\Apple?as?BApple;//?使用的是b.php中的Apple
    	$a_app?=?new?Apple();//?A.php中的Apple
    	a_app->get_info();
    	$b_app?=?new?BApple();//?B.php中的Apple
    	b_app->get_info();
    	$c_app?=?new?\Apple();//?加\代表使用的是頂層命名空間中的Apple
    	c_app->get_info();
    ?>
    /**************?index.php?*****************/


    查看全部
    0 采集 收起 來源:命名空間

    2018-04-13

  • $request

    查看全部
  • session的開啟 $session = \Yii::$app -> session; //生成session組件的實(shí)例 $session -> open() //開啟session //判斷session是否已開啟 if ($session -> isActive){ } //使用對象的形式獲取session元素的值 $session -> set('session元素名','元素的值'); $session -> get('session元素名'); $session ->remove('session元素名);//刪除session元素 //使用數(shù)組的形式操作session //因?yàn)閟ession組件實(shí)現(xiàn)了php中的ArrayAccess接口,實(shí)現(xiàn)了該接口的類都可以當(dāng)作數(shù)組來使用 $session['user'] = 'xt'; $user = $session['user']; unset($session['user'];
    查看全部

舉報(bào)

0/150
提交
取消
課程須知
學(xué)習(xí)本門課程之前,建議先了解一下知識,會更有助于理解和掌握本門課程 1、掌握PHP基本的語言語法 2、對MVC開發(fā)方式有一定的了解
老師告訴你能學(xué)到什么?
1、php的新特征 2、一款前沿的框架的使用方式 3、新穎獨(dú)到的程序設(shè)計(jì)

微信掃碼,參與3人拼團(tuán)

微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復(fù)購買,感謝您對慕課網(wǎng)的支持!