1. php在調用自函數時怎麼返回值
在自定義函數內部rerurn一個變數,調用的時候直接得到這個變數的值。記住return
2. PHP如何調用JS函數並獲取其返回的數據
人家問的是PHP調用JS函數。。。樓主,我可以很負責的告訴你,這是不可能的。PHP是在
伺服器端
運行的腳本,而JS是在瀏覽器運行的腳本,你要調用可以,直接echo個script就可以,但是獲取
返回值
是不可能的,只有讓JS把返回值通過AJAX發送給PHP才可以。
3. 請問PHP中函數的返回值是什麼意思請詳細解釋下 !!
函數是一個功能集合體。執行一定的功能或運算。。運算之後的結果保留在函數內部是無意義的。返回值就是把函數運算的結果從函數內部取出。無論是自定義函數還是自帶函數。原型都是如下:
function 函數名(參數1, 參數2……) {
運算過程
return 運算結果;
}
return 關鍵字的作用就是把運算的結果從函數內部移出。要取得這個值。可以使用 = 號賦值給一個變數。
$var = 函數名(參數,如果有的話);
$var 即可以得到函數內部的運算結果。也有些函數是沒有返回值的。。比如 var_mp
特別注意一下。返回值。只是返回運算結果的「值」,而不是特定的某個變數。例如:
funciton test() {
$a = 1+2;
return $a;
}
以上代碼返回的是 3 這個值。而不是 $a 本身。所以才叫 返回「值」
4. PHP 調用 exec命令 所有返回值的含義
exec
用來執行外部程序
語法: string exec(string command, string [array], int [return_var]);
返回值:字元串
函數種類:操作系統與環境
內容說明:
本函數執行輸入 command 的外部程序或外部指令。
它的返回字元串只是外部程序執行後返回的最後一行;
若需要完整的返回字元串,可以使用 PassThru() 這個函數。
要是參數 array 存在,command 會將 array 加到參數中執行
若不欲 array 被處理,可以在執行 exec() 之前呼叫 unset()。
若是 return_var 跟 array 二個參數都存在
則執行 command 之後的狀態會填入 return_var 中。
值的注意的是若需要處理使用者輸入的資料,而又要防止使用者耍花招破解系統,則可以使用 EscapeShellCmd()。
5. PHP中函數的返回值return什麼意思什麼情況下使用
終止函數的執行,並返回響應的執行結果。
6. php函數的返回值
1,PHP中的變數不是嚴謹性的,您發的代碼 get_circle_area( 返回的是數字類型的,如果輸出到頁面就會自動轉化為string型!
2,上面是對函數的調用,跟下面定義函數語法中使用的變數名沒有關系,通俗的說,就是給函數傳參,不用考慮函數內部的變數名是什麼,變數只是用來存儲和傳遞一個值的!
3,對於你管get_circle_area用方法來稱呼,我有保留意見,那就是函數,方法一般相對與類來說的!
7. php函數 返回值
問題1:返回值不是說是計算後的結果嗎,為什麼這里可以不用任何計算直接在中括弧內用return呢?
不用任何計算也是計算,你的例子中是函數計算,計算函數date的結果,是一定形式的日期字元串,然後再返回這個字元串(Friday October 11th 2013)。
問題2:有個口訣是「返回函數名」為什麼這里return後面又有一堆不知道什麼來的東西呢?
返回的是一個數值,return後面無論是什麼,都可以計算出一個結果,只把結果(Friday October 11th 2013)作為返回,
問題3:echo後面time里外都有括弧是什麼意思呢?
time()表示函數time的結果,函數都要有括弧,沒有任何參數的時候使用一對空的括弧。
8. php只要函數返回值
1.$s是string變數嗎?
$s是變數,根據$r的值而變。
2.$r是不是獲得面積的方法?
$r是你要求圓的半徑。是你自定義的值。get_circle_area才是方法。
3.是不是小括弧里的都是方法?
get_circle_area才是方法。小括弧里是方法輸入的變數。
4.為什麼後面用半徑全拼,前面用縮寫?
因為get_circle_area($radius)里的$radius是一個自定義變數。在調用的時候可以用任何變數來調用。