導航:首頁 > 編程語言 > php中變數引用

php中變數引用

發布時間:2024-04-08 11:17:31

php如何在一個類中引用另一個類中的變數.

可能你理解上有問題。不太明白你的意思,所以我分開解釋。如果是在定義的時候就引用,下面兩種。1.兩個都是類,即類的靜態變數(static修飾),一個類自然可以引用靜態變數,因為靜態變數是在程序進入main函數前就已經初始化完了。2.一個類A一個實例B(A類產生的對象),A當然無法在類的內部引用(即定義中),因為實例是在程序中動態分配的內存,類A必然先於實例B存在,所以A並不能知道B的存在。B可以引用類A的靜態變數,理由同1。如果是在運行時才引用。你只要在類A里寫一個函數,例如function(B b),這樣你要調用的時候通過這個函數做介面就行了,至於b你要做什麼,就是你的事了。

Ⅱ 在php變數中引用變數,然後再進行賦值的方法

<?php
$t=array(1,2,3);
$s=55;
for($i=0;$i<count($t);$i++){
$n="new".$t[$i];
$$n=$s;
}
echo$new1,"<br/>";
echo$new2,"<br/>";
echo$new3,"<br/>";

以上你直接拷貝運行,檢驗一下是不是你要的效果。

補充

$t=array("typeid"=>array(10,21,38),'view'=>10);
for($i=0;$i<count($t["typeid"]);$i++){
$n="view".$t["typeid"][$i];
$$n=$t['view'];
}
echo$view10,"<br/>";
echo$view21,"<br/>";
echo$view38,"<br/>";

你要的效果需要連續用兩個$。

Ⅲ PHP如何在一個類中引用另一個類中的變數

a.php類中的變數需申請public $a=''; 然後b.php中就要包含a文件並$a=new a();然後$a->$a;就是a中的變數了。

Ⅳ 怎麼樣通過超鏈接在一個php網頁中引用另一個php網頁中的變數

第一個文件,
<?php
$n="http://www.wsiyu.com?name=m
&
y
n+ame"?>
<a
href="other1.php?name=<?php
echo
urlencode($n)?>>other.php</a>
在另一個文件里取$_GET['name']
就可以了。
注意:因為是我們來傳值,所以要加urlencode(),
不然一些特別的符號在傳遞過程中會出錯,
以上面的為例。
如果不加urlencode
變數里有空格就會把值打斷。
當然用另一個函數
rawurlencode(),也可以。
接收變數時不用手工轉換它們,PHP自動識別它們。

閱讀全文

與php中變數引用相關的資料

熱點內容
找人緩解壓力 瀏覽:929
iphone的pdf 瀏覽:342
90壓縮餅干怎麼吃 瀏覽:660
php教材下載 瀏覽:906
什麼解壓密碼最好 瀏覽:582
資料庫與伺服器如何連接 瀏覽:436
架構師需要閱讀的源碼 瀏覽:475
ch編譯器 瀏覽:448
java必須自己寫一個編譯器嗎 瀏覽:938
如何製作androidrom 瀏覽:470
單片機萬能板怎麼寫入程序 瀏覽:21
邁銳寶xl壓縮比 瀏覽:340
靠演算法買彩票 瀏覽:497
程序員考核d 瀏覽:239
自助游中國pdf 瀏覽:746
安卓p40是什麼手機 瀏覽:87
24cxx編程器 瀏覽:591
陰陽師如何查看哪個伺服器有ID 瀏覽:316
公務員照片壓縮 瀏覽:458
編譯的時候怎麼找未定義的函數 瀏覽:352