免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: 草上飞2008
打印 上一主题 下一主题

大赛评选结果已出,敬请关注!:PHP编程大赛隆重启动,PHP开发大挑战 [复制链接]

论坛徽章:
0
111 [报告]
发表于 2010-09-27 21:39 |只看该作者
本帖最后由 kuco945 于 2010-09-27 22:02 编辑

  1. <?php
  2. // 第 6 题

  3. $dataArr = array(1, 2, 3);

  4. function get_result_arr($dataArr, $resultArr=array()) {
  5.     $tmpArr = array();
  6.     for($i=0, $n=count($dataArr); $i<$n; $i++) {
  7.         $tmpArr[] = $dataArr[0]+$dataArr[$i];
  8.     }
  9.     $resultArr[] = $tmpArr;
  10.     return $n==1
  11.          ? $resultArr
  12.          : get_result_arr(array_slice($dataArr, 1), $resultArr);
  13. }

  14. $resultArr = get_result_arr($dataArr);

  15. echo '<pre>';
  16. print_r($resultArr);

  17. exit;
  18. ?>
复制代码

  1. <?php
  2. // 第 17 题

  3. $dataArr = array('a', 'b', 'c', 'd', 'e', 'f');

  4. function get_style_one_arr($dataArr) {
  5.     return count($dataArr)>1
  6.          ? array($dataArr[0] => get_style_one_arr(array_slice($dataArr, 1)))
  7.          : $dataArr[0];
  8. }

  9. function get_style_two_arr($dataArr) {
  10.     return count($dataArr)>1
  11.          ? array($dataArr[0] => get_style_two_arr(array_slice($dataArr, 1)))
  12.          : array($dataArr[0] => 'Value');
  13. }

  14. $styleOneArr = get_style_one_arr($dataArr);
  15. $styleTwoArr = get_style_two_arr($dataArr);

  16. echo '<pre>';
  17. print_r($styleOneArr);
  18. print_r($styleTwoArr);

  19. exit;
  20. ?>
复制代码

论坛徽章:
0
112 [报告]
发表于 2010-09-27 22:08 |只看该作者
占位

论坛徽章:
0
113 [报告]
发表于 2010-09-28 10:21 |只看该作者


先占下位置

论坛徽章:
0
114 [报告]
发表于 2010-09-28 10:33 |只看该作者
回复 28# witer666


    你好强啊,{:3_182:} 背包等着你拉·····{:3_187:}

论坛徽章:
0
115 [报告]
发表于 2010-09-28 10:35 |只看该作者
本帖最后由 魔法鱼。 于 2010-09-28 10:40 编辑

回复 61# renxiao2003


    加油哦····我们现在已经开始把你们的答题贴在汇总了哦,各位加油···

论坛徽章:
0
116 [报告]
发表于 2010-09-28 10:37 |只看该作者
回复 74# surpass_li


    那你多多答题呀···,哈哈

论坛徽章:
0
117 [报告]
发表于 2010-09-28 11:50 |只看该作者
回复 116# 魔法鱼。


    答了几道:)

论坛徽章:
0
118 [报告]
发表于 2010-09-28 13:46 |只看该作者
回复 117# surpass_li


    有5道了吧,你看是不是??

论坛徽章:
0
119 [报告]
发表于 2010-09-28 14:54 |只看该作者
呵呵,你呢

论坛徽章:
0
120 [报告]
发表于 2010-09-28 17:07 |只看该作者
18题

$d  = "1910-09-09";
$en = array(1,2,3,4,5,6,7,8,9,0);
$cn   = array("一","二","三","四","五","六","七","八","九","零");
echo $newphrase = str_replace($en, $cn, date('Y年n月j日',strtotime($d)));
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP