佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 891|回复: 4

PHP问题

[复制链接]
发表于 21-6-2008 01:34 AM | 显示全部楼层 |阅读模式
例子
33333
32223
32123
32223
33333


加上一个post的 submit.

谁能做到? 打1 输入 显示1。 打2显示2 但是1还是有在
打多少个数目 都可以变。  打100。99以内的数目都要show 。 有人会吗?
我用 do while + for +array写不出
回复

使用道具 举报


ADVERTISEMENT

发表于 21-6-2008 05:55 PM | 显示全部楼层
你给的资料不足。。。。
要是我打100。。。。
是不是
第一
显示100的100次。。。。
然后100,99,99。。。。99,99,100
然后100,99,98,98。。。。98,98,99,100
一直到1出现??

第二
1 是最小的号码吗??
回复

使用道具 举报

 楼主| 发表于 21-6-2008 06:31 PM | 显示全部楼层
是的。 要用table 要画出来比较容易看
回复

使用道具 举报

发表于 22-6-2008 11:29 AM | 显示全部楼层
原帖由 ~天使泪~ 于 21-6-2008 06:31 PM 发表
是的。 要用table 要画出来比较容易看
  1. <?php

  2. $min_num = -4;
  3. $max_num = -1;
  4. $temp_max_num = $max_num;

  5. if ($min_num > $max_num) {
  6.   trigger_error("Minimum number should be <= Max number");
  7. }

  8. foreach (range(($min_num * 2) - 1, ($max_num * 2) - 1) as $a) {
  9.   echo " $max_num ";
  10. }
  11. echo "<br >";

  12. foreach (range($max_num, $min_num) as $v) {

  13.   $temp_max_num--;
  14.   if ($temp_max_num < $min_num)  continue;

  15.   foreach (range($max_num, $min_num) as $v)
  16.     echo ($v >= $temp_max_num) ? " $v " : " $temp_max_num ";
  17.   
  18.   foreach (range($min_num + 1, $max_num) as $v)
  19.     echo  ($v <= $temp_max_num) ? " $temp_max_num " : " $v ";
  20.   
  21.   echo "<br >";
  22. }

  23. $temp_min_num = $min_num;
  24. foreach (range($min_num, $max_num) as $v) {

  25.   $temp_min_num++;
  26.   if ($temp_min_num > $max_num)  continue;

  27.   foreach (range($max_num, $min_num) as $v)
  28.     echo ($v >= $temp_min_num) ? " $v " : " $temp_min_num ";
  29.   
  30.   foreach (range($min_num + 1, $max_num) as $v)
  31.     echo  ($v <= $temp_min_num) ? " $temp_min_num " : " $v ";
  32.   
  33.   echo "<br >";
  34. }
  35. ?>
复制代码


写得不是很好,
唯一的validation就是 minimum number不要多过maximum number..
negative number也可以accept

我也懒惰做成form,你自己办吧

[ 本帖最后由 ikanyuchiew 于 22-6-2008 11:47 AM 编辑 ]
回复

使用道具 举报

 楼主| 发表于 23-6-2008 08:45 PM | 显示全部楼层
  thank you very much
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 24-12-2025 10:57 AM , Processed in 0.114192 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表