1,使用数组
<?php
functionretrieve_user_profile() {
$user[] ="Jason";
$user[] ="jb51.net";
$user[] ="English";
return$user;
}
list($name,$email,$language) = retrieve_user_profile();
echo"Name: $name, email: $email, preferred language: $language";
?>
functionretrieve_user_profile() {
$user[] ="Jason";
$user[] ="jb51.net";
$user[] ="English";
return$user;
}
list($name,$email,$language) = retrieve_user_profile();
echo"Name: $name, email: $email, preferred language: $language";
?>
2,引用、json对象
function a_can_talk_to_b($a, $b, &$why) {
if (...) {
return true;
}
else {
$why = '...';
return false;
}
}
但是这种设计需求本身就是不合理的。
一个函数,就干一件事情。
如果要干多个事情,分开函数来做。
非要放在一个函数里面,一开始就返回数组吧。