php自定義函式只允許用return語句返回乙個值,當return執行以後,整個函式的執行就會終止。有時候我們要求函式返回多個值時,用return是不可以把值乙個接乙個地輸出的。但不可忽視的一點是,return語句可以返回任何型別的變數,這就是使自定義函式返回多個值的關鍵。請看**:
<?php
function
results
($string
)$multi_result
= results
('the quick brown fox jump over the lazy dog'
);print_r
($multi_result
);?>
輸出結果:
array
([0] => the quick brown fox jump over the lazy dog
[1] => the quick brown fox jump over the lazy dog
[2] => the quick brown fox jump over the lazy dog
[3] => the quick brown fox jump over the lazy dog)
以上的**建立了乙個$result陣列,然後把處理完畢並等待輸出的值新增到$result中作為乙個元素,最後把$result輸出,這樣做就實現了自定義函式返回多個值的目的。
使PHP自定義函式返回多個值
php自定義函式只允許用return語句返回乙個值,當return執行以後,整個函式的執行就會終止。有時候我們要求函式返回多個值時,用return是不可以把值乙個接乙個地輸出的。但不可忽視的一點是,return語句可以返回任何型別的變數,這就是使自定義函式返回多個值的關鍵。請看 function r...
在 Excel 中編寫自定義函式 返回多個值
前面講了自定義函式的基本框架和如何傳遞不定引數,這一篇講如何返回多個值。返回多個值,基本上就可以理解為返回陣列。我們自定義的返回陣列的函式,跟 excel 自帶的陣列函式一樣,需要按 ctrl shift enter 輸入。在返回陣列這件事上,我們需要決定返回的陣列的維度。有下面幾種情況 第一種情況...
C C 自定義函式 返回值
根據返回值型別來定義為int,並且在子函式結尾一定要寫上return result 需要返回的值 int main中需要定義乙個新的變數去接收子函式返回的值 全域性變數的生命期是永恆的,如果返回乙個區域性變數的位址會出現問題 變數在子函式中或者在if語句後出現都會隨著程式的執行時變數失效 inclu...