導航:首頁 > 編程語言 > 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中變數引用相關的資料

熱點內容
phpsocketepoll 瀏覽:725
小孩和熊的電影 瀏覽:241
python寫網頁界面的框架 瀏覽:6
當通過ssh遠程連接彈性雲伺服器時 瀏覽:655
12306哪個app 瀏覽:680
免費網站電視劇電影全免費在線觀看 瀏覽:737
如何快速清除app廣告 瀏覽:716
單片機按鍵外部中斷 瀏覽:560
單片機的usb供電 瀏覽:256
更改android解析度 瀏覽:186
phpstaticfinal 瀏覽:695
成人倫理風月片電影 瀏覽:294
禁播愛情片 瀏覽:21
動漫電影免費版大全 瀏覽:14
java什麼是this 瀏覽:811
拍攝指南by小說製造機txt下載 瀏覽:738
豆瓣pdf 瀏覽:723
春宮妖姬演員表 瀏覽:112
韓國情愛電影在線 瀏覽:812
程序員那麼可愛顧墨吃醋 瀏覽:201