欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

thinkphp中assign()的作用是什么-創(chuàng)新互聯(lián)

今天就跟大家聊聊有關(guān)thinkphp中assign()的作用是什么,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結(jié)了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。

成都創(chuàng)新互聯(lián)基于分布式IDC數(shù)據(jù)中心構(gòu)建的平臺為眾多戶提供西信服務(wù)器托管 四川大帶寬租用 成都機柜租用 成都服務(wù)器租用。

 php中assign中的第一個參數(shù)是在模板取值的時候所使用的變量名,第二個參數(shù)是要傳遞的值。

Thinkphp中的assign()的作用

它的作用很簡單,就是打印出數(shù)組。

舉個例子:

<?php

$apple="蘋果";

$this->assign('apple',$apple);

?>

<html>

<head>

<title>取值</title>

</head>

<body>

{$apple}

</body>

</html>

這樣就可以把值傳遞到模板中。

assign并不是baiphp的內(nèi)置函數(shù)du, 而是一個自定義函數(shù)

確切的說, 是php的類成員函數(shù)

換句話zhi說, 這個函數(shù)是自己命名dao的

大部分編程語言,函數(shù)都分兩種,一個是語言本身的函數(shù),比如php的strlen()函數(shù),這個是php本身就有的!

一種是自己寫的函數(shù),也就是開發(fā)者自己發(fā)明的函數(shù)!

語法如下:

1

2

3

function 函數(shù)名稱( 函數(shù)參數(shù) ) {

   函數(shù)處理代碼

}

其中,函數(shù)名稱,隨便,你愛寫什么寫什么,參數(shù)也是一樣,而且,參數(shù)可有可無,具體看實際情況

調(diào)用函數(shù)的時候,就是:函數(shù)名稱(參數(shù))

基本和調(diào)用php本身的函數(shù)語法差不多!

thinkphpassign()向包含頁面?zhèn)鬟f值問題

publicfunctiongetusername(){

if($_SESSION['user_id']){

$user_id=$_SESSION['user_id'];

$User=D('User');

$username=$User->where('id='.$user_id)->getField('username');

$this->assign('username',$username);

return($username);

}

}

publicfunctionsearch(){

$this->display('header');

$Video=D('Video');

$username=$this->getusername();

if($_GET['q']){

$_search=$_GET['q'];

$_search='%'.$_search.'%';

$where['status']=1;

$where['theme|type|teacher_name']=array('like',$_search);

看完上述內(nèi)容,你們對thinkphp中assign()的作用是什么有進一步的了解嗎?如果還想了解更多知識或者相關(guān)內(nèi)容,請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝大家的支持。

網(wǎng)頁名稱:thinkphp中assign()的作用是什么-創(chuàng)新互聯(lián)
文章鏈接:http://chinadenli.net/article10/gshgo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信公眾號App開發(fā)面包屑導航品牌網(wǎng)站制作網(wǎng)站策劃搜索引擎優(yōu)化

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都app開發(fā)公司