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