Chinaunix首页 | 论坛 | 博客
  • 博客访问: 4471181
  • 博文数量: 1148
  • 博客积分: 25453
  • 博客等级: 上将
  • 技术积分: 11949
  • 用 户 组: 普通用户
  • 注册时间: 2010-05-06 21:14
文章分类

全部博文(1148)

文章存档

2012年(15)

2011年(1078)

2010年(58)

分类: 系统运维

2011-08-20 16:06:13


返回多个值
    从函数中返回多个值很方便。使用一个很有用的语言构造list()就可以实现。利用list()构造可以很方便的从数组中获取值


  1. <?php
  2.         $color = array("red","blue","green");
  3.         list($red,$blue,$green) = $color;
  4.         echo "$red, $blue, $green
    "
    ;

  5.         function returnUserProfile()
  6.         {
  7.                 $user[] = "jason";
  8.                 $user[] = "jason@example.com";
  9.                 $user[] = "english";
  10.                 return $user;
  11.         }
  12.         list($name,$email,$language) = returnUserProfile();
  13.         echo "name:$name
    email:$email
    language:$language
    "
    ;
  14. ?>

  1. red, blue, green
  2. name:jason
  3. email:jason@example.com
  4. language:english

阅读(918) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~