AL8 Forum
»
網頁製作區
» @@∼好煩 所謂全域變數即係點
‹‹ 上一主題
|
下一主題 ››
標題: @@∼好煩 所謂全域變數即係點
打印
|
推薦
|
訂閱
|
收藏
kohong
0040689
頭銜: Forum Legend
暱稱: KC 仔
帖子: 2991
精華: 0
積分: 10746 點
現金: 3004 元
存款: 4544 元
閱讀權限: 70
註冊: 2006-2-27
狀態: 離線
#1
大
中
小
發表於 2008-6-28 15:40
資料
個人空間
短消息
加為好友
@@∼好煩 所謂全域變數即係點
其實起咩情況需要用到 我 search 見有 d 例子係上面定義左個變數 $a
之後下面整 function 要用番呢個變數就要加global $a;
就係咁用?
เวอร์ชั่น
AL8 Forum © All rights reserved.
正仔
0052246
頭銜: Forum Legend
暱稱: 看帖不回帖
自述: 硬硬的~ ...
帖子: 2889
精華: 0
積分: 22219 點
現金: 1 元
存款: 0 元
閱讀權限: 70
註冊: 2006-9-11
來自: HK
狀態: 離線
#2
大
中
小
發表於 2008-6-28 16:41
資料
個人空間
主頁
短消息
加為好友
因為function唔可以用出面ge變數
Example:
[Copy to clipboard]
[
-
]
CODE:
<?
$a="haha1";
function kaka(){
return $a;
}
echo kaka()."<br>";
$b="haha2";
function gaga(){
global $b;
return $b;
}
echo gaga()."<br>";
//////// BY 蕉
$GLOBALS['c']="haha3";
function yoyo(){
return $GLOBALS['c'];
}
echo yoyo();
//////// BY 蕉
?>
係唔會出到 "haha1"
[
本帖最後由 正仔 於 2008-6-28 16:52 編輯
]
/~\
AL8 Forum © All rights reserved.
banana_sim
0032794
頭銜: Super Moderator
暱稱: Bananasims
自述: bananasims
帖子: 11483
精華: 0
積分: 20850 點
現金: 30 元
存款: 79931 元
閱讀權限: 110
註冊: 2005-10-15
來自: QC Canada
狀態: 離線
#3
大
中
小
發表於 2008-6-28 16:46
資料
個人空間
主頁
短消息
加為好友
仲有 $GLOBALS['xxx']
I-Circle Forum
AL8 Forum © All rights reserved.
正仔
0052246
頭銜: Forum Legend
暱稱: 看帖不回帖
自述: 硬硬的~ ...
帖子: 2889
精華: 0
積分: 22219 點
現金: 1 元
存款: 0 元
閱讀權限: 70
註冊: 2006-9-11
來自: HK
狀態: 離線
#4
大
中
小
發表於 2008-6-28 16:52
資料
個人空間
主頁
短消息
加為好友
回覆 #3 banana_sim 的帖子
改左
唔記得左=.=
/~\
AL8 Forum © All rights reserved.
CARO
0088366
頭銜: Forum Legend
帖子: 2942
精華: 0
積分: 18136 點
現金: 130 元
存款: 0 元
閱讀權限: 70
註冊: 2007-10-4
狀態: 離線
#5
大
中
小
發表於 2008-6-28 17:02
資料
個人空間
短消息
加為好友
未學過$GLOBALS['xxx']..
同埋個唔識用RETURN
▌▌▌▌█ NO AL8 FORUM APPROVED
▌▌▌▌█ GOOGLE APPROVED
青山黛瑪
AL8 Forum © All rights reserved.
banana_sim
0032794
頭銜: Super Moderator
暱稱: Bananasims
自述: bananasims
帖子: 11483
精華: 0
積分: 20850 點
現金: 30 元
存款: 79931 元
閱讀權限: 110
註冊: 2005-10-15
來自: QC Canada
狀態: 離線
#6
大
中
小
發表於 2008-6-28 18:57
資料
個人空間
主頁
短消息
加為好友
function 外面唔洗用 $GLOBALS
$xxx = 15121;
function xxx() {
echo $GLOBALS['xxx']; //15121
return $GLOBALS['xxx'] + 1;
}
$x = xxx() //15122
return 係回傳個值。而 return 咗就唔會繼續執行,類似 function 入面既 exit。
I-Circle Forum
AL8 Forum © All rights reserved.
nickyykt
0035676
頭銜: Conqueror
帖子: 230
精華: 0
積分: 1040 點
現金: 3 元
存款: 0 元
閱讀權限: 20
註冊: 2005-11-26
狀態: 離線
#7
大
中
小
發表於 2008-6-28 21:40
資料
個人空間
短消息
加為好友
回覆 #1 kohong 的帖子
你唔係有船姐教咩
none
AL8 Forum © All rights reserved.
正仔
0052246
頭銜: Forum Legend
暱稱: 看帖不回帖
自述: 硬硬的~ ...
帖子: 2889
精華: 0
積分: 22219 點
現金: 1 元
存款: 0 元
閱讀權限: 70
註冊: 2006-9-11
來自: HK
狀態: 離線
#8
大
中
小
發表於 2008-6-29 11:27
資料
個人空間
主頁
短消息
加為好友
回覆 #6 banana_sim 的帖子
末用過,哈
/~\
AL8 Forum © All rights reserved.
kohong
0040689
頭銜: Forum Legend
暱稱: KC 仔
帖子: 2991
精華: 0
積分: 10746 點
現金: 3004 元
存款: 4544 元
閱讀權限: 70
註冊: 2006-2-27
狀態: 離線
#9
大
中
小
發表於 2008-6-29 15:18
資料
個人空間
短消息
加為好友
QUOTE:
原帖由
nickyykt
於 2008-6-28 21:40 發表
你唔係有船姐教咩
無 我同佢只係打機而已
-----
明了 即係function 先需要呢樣野?
เวอร์ชั่น
AL8 Forum © All rights reserved.
banana_sim
0032794
頭銜: Super Moderator
暱稱: Bananasims
自述: bananasims
帖子: 11483
精華: 0
積分: 20850 點
現金: 30 元
存款: 79931 元
閱讀權限: 110
註冊: 2005-10-15
來自: QC Canada
狀態: 離線
#10
大
中
小
發表於 2008-6-29 16:42
資料
個人空間
主頁
短消息
加為好友
係,function 有分 global scope 同埋 xxx scope(唔記得叫乜名)
I-Circle Forum
AL8 Forum © All rights reserved.
聯繫我們
-
AL8 Forum
- 網頁空間由
I-SERVICES
提供 -
Archiver
-
WAP
界面風格
----------
默認風格
Air
Leobbs
Christmas
清除 Cookies
, 當前時區 GMT+8, 現在時間是 2008-9-8 05:32
Processed in 0.025669 second(s), 7 queries , Gzip enabled
Powered by
Discuz!
5.5.0
© 2001-2007
Comsenz Inc.