php算法实例分享

WBOY
풀어 주다: 2016-07-25 08:44:37
원래의
1124명이 탐색했습니다.

只打印0

  具体个数由输入的参数n决定

  如n=5就打印00000

  1. $n = $_GET['n'];
  2. for ($i=0; $i echo "0";
  3. }
  4. ?>
复制代码

打印一行 0101010101010101010101

  具体个数由输入的参数n决定

  如test.php?n=3打印010

  1. $n = $_GET['n'];
  2. for ($i=0; $i if ($i % 2 ==0) {
  3. echo "0";
  4. } else{
  5. echo "1";
  6. }
  7. }
  8. ?>
复制代码

实现1 00 111 0000 11111

  for if 实现

  1. for ($i = 0; $i for ($j = 0; $j if ($i % 2 == 0) {
  2. echo '0';
  3. } else {
  4. echo '1';
  5. }
  6. }
  7. echo '
    ';
  8. }
  9. ?>
复制代码

  for switch 实现

  1. for ($i = 0; $i for ($j = 0; $j switch ($j % 2) {
  2. case '0':
  3. echo "0";
  4. break;
  5. case '1':
  6. echo "1";
  7. break;
  8. }
  9. }
  10. echo '
    ';
  11. }
  12. ?>
复制代码

  while if 实现

  while switch 实现

  1. $i = 0;
  2. while ($i $j = 0;
  3. while ($j switch ($i % 2) {
  4. case 0:
  5. echo '0';
  6. break;
  7. case 1:
  8. echo '1';
  9. break;
  10. }
  11. $j++;
  12. }
  13. echo '
    ';
  14. $i++;
  15. }
  16. ?>
复制代码

实现0 01 010 0101……

实现0 01 012 0123 3210 210 10 0

做个计算器

  如test.php?a=1&b=2&operator=jia输出3

  如test.php?a=5&b=2&operator=jian输出3

  如test.php?a=2&b=5&operator=cheng输出10

  如test.php?a=6&b=3&operator=chu输出2

  1. $a = $_GET['a'];
  2. $b = $_GET['b'];
  3. $operator = $_GET['operator'];
  4. function calculate($a,$b,$operator) {
  5. switch ($operator) {
  6. case 'jia':
  7. $result = $a + $b;
  8. return $result;
  9. break;
  10. case 'jian':
  11. $result = $a - $b;
  12. return $result;
  13. break;
  14. case 'cheng':
  15. $result = $a * $b;
  16. return $result;
  17. break;
  18. case 'chu':
  19. $result = $a / $b;
  20. return $result;
  21. break;
  22. }
  23. }
  24. echo calculate($a,$b,$operator);
  25. ?>
复制代码

以上所述就是本文的全部内容了,希望大家能够喜欢。

php


관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!