首頁 > 後端開發 > php教程 > 使PHP自訂函數傳回多個值_PHP教程

使PHP自訂函數傳回多個值_PHP教程

WBOY
發布: 2016-07-21 16:00:00
原創
828 人瀏覽過

PHP自訂函數只允許用return語句傳回一個值,當return執行以後,整個函數的執行就會終止。有時候我們要求函數回傳多個值時,用return是不可以把值一個接一個輸出的。但不可忽視的一點是,return語句可以傳回任何類型的變量,這就是讓自訂函數傳回多個值的關鍵。請看程式碼:

function results($string)
{
    $result = array();     $result[] = strtoupper($string);//全部換成大寫
    $result[] = strtolower($ ucwords($string);//字的首字母換成大寫

    return $result;
}
$multi_result = ults('The qu.
print_r($multi_result);
?>

產出結果:
Array
(
    [0] => >    [1] => THE QUICK BROWN FOX JUMP OVER THE LAZY DOG
    [2]  ] => The Quick Brown Fox Jump Over The Lazy Dog
)

  以上的程式碼建立了一個$result數組,然後把處理完畢並等待輸出的值加到$result中作為一個元素,最後把$result輸出,這樣做就實現了自定義函數傳回多個值的目的。




http://www.bkjia.com/PHPjc/317208.html

www.bkjia.com

http: //www.bkjia.com/PHPjc/317208.htmlTechArticlePHP自訂函數只允許用return語句傳回一個值,當return執行以後,整個函數的運作就會終止。有時候我們要求函數回傳多個值時,用return是不行...
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板