1樓:匿名使用者
樓上的不要誤導,結果應該是10
因為$num這個變數沒有傳遞到multiply這個函式內部,同樣也傳遞不出來,不是乙個全域性變數。
multiply函式內的$num是乙個區域性變數,和外面的沒有任何關係,如果想把知芹敗$num做成全域性變數,應該在前面加global這個關鍵字。搭顫。
以上結果在首局php中確認。
2樓:匿名使用者
好像很簡單的樣子,但樓主的分倒讓我。。。
這個樓主自己試下最好,加深印象。
我可解釋一下(粗耐可太多餘,因為太簡單了)num = 10; 這句把$num的值設定了10function multiply(){
num = num * 10;
這三行定義了乙個函式 multiply ,把$num的值改成$num * 10($num乘以10),注意函式定義是「定義」,並不會執行,也就是使憑這三行是不會改變$num的值的。
multiply();這句呼叫函式multiply,這裡才真正執行multiply,從而改變$num的值前迅。即計算$num * 10的值也就是10 * 10也就是100,然後把這慧凳此個結果賦值給$num,這時$num就變成了100
echo $num; 這句是輸出$num的值,即把$num的值輸出到瀏覽器。
所以最後瀏覽器中顯示 100
3樓:匿名使用者
這個**很簡單啊,顯示100。原因樓上說的很清楚,我就不必在重複了。。。
字元編碼問題!求解答!
4樓:同溫層一號
當然不是這樣。第一,世界上的符號集最廣的是當然是乙個很大的集合,現在的規模可以容納100多萬個符號。每個符號的編碼都不一樣,比如,u+0639表示阿拉伯字母ain,u+0041表示英語的大寫字母a,u+4e25表示漢字「嚴」。
具體的符號對應表,可以查詢,或者專門的漢字對應表。unicode編碼有的時候是兩個位元組(16位),三個位元組,甚至有的漢子需要四個位元組(32位)來表示。
第二,對字符集分類。有很多編碼規範,比如ansicii, utf-8,中國也有有自己的gbk編碼,中國(c),日本(j),南韓(k)三國的文字由於比較類似,國際組織為此還有cjk編碼。
編碼本身就是非常有講究的學問,涉及到編碼解碼,和資訊恢復的問題。如果lz願意,你可以留下你的郵箱,我可以給lz一些資料哦。
製冷劑的鑑別結果及作業方法?
這個你可以問問專業的人他會告訴你怎麼樣的操作方法。製冷劑的解釋製冷劑的解釋是什麼 製冷劑的詞語解釋是 製冷劑,又稱冷媒 肢臘雪種,是各種熱機中藉以完成能量轉化的媒介物質伍漏。製冷劑的詞語解釋是 製冷劑,又稱冷媒 雪種,是各種熱機中藉以完成能量轉化的媒介物質。注音是 一 拼音是 zh l ngj 結構...
如何執行Python程式的方法,如何執行Python程式
linux下 方法一 1python my.py 方法二 在my.py上加上檔案頭 12 usr bin env python.然後12chmod x my.py.my.py方法三 1234mkdir p mylibcp my.py mylibexport pythonpath mylibpytho...
下面程式的執行結果是,C語言 下面程式的執行結果是()
答案選d。strcat a,b 結果 a 為 ablmnp,b 為 lmnp。while a i 0 b i a i 一開始 i 等於 0,但在 while 的迴圈條件中將 i 自增,所以第一次進入迴圈體時 i 等於 1,於是就有了最終結果 lblmnp。c語言 下面程式的執行結果是 因為i 3 進...