|
<?php
function results($string)
{
$result = array();
$result[] = $string;//原字符串
$result[] = strtoupper($string);//全部換成大寫
$result[] = strtolower($string);//全部換成小寫
$result[] = ucwords($string);//單詞的首字母換成大寫
return $result;
}
$multi_result = results('The quick brown fox jump over the lazy dog');
print_r($multi_result);
?>
輸出結(jié)果:
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
)
以上的代碼創(chuàng)建了一個(gè)$result數(shù)組,然后把處理完畢并等待輸出的值添加到$result中作為一個(gè)元素,最后把$result輸出,這樣做就實(shí)現(xiàn)了自定義函數(shù)返回多個(gè)值的目的。
php技術(shù):使PHP自定義函數(shù)返回多個(gè)值,轉(zhuǎn)載需保留來(lái)源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。