常见试题
php_worker
这个作者很懒,什么都没留下…
展开
-
常见试题:PHP计算器
<!doctype html><html><header><meta charset="utf-8"><title>计算器</title></header><body><?php $a=''; $b=''; $c=''; $d=''; if (isset($_POST['cala'])): if (empty($_POST['num1']) || em原创 2016-08-23 12:03:01 · 314 阅读 · 0 评论 -
常见试题:利用递归打印前10个斐波那契数列
2016-08-26<?php//利用递归实现前10个斐波那契数列//分析:1 1 2 3 5 8 13 21 34 55 为前十个斐波那契数列//第一个数 为1 第二个数为 1 第三个数 前两个数相加之和function fun($a){ if ($a==1 ||$a==2)//如果是第一个数或者是第二个数那么就输出1。 { return 1 ;原创 2016-08-26 19:38:46 · 5981 阅读 · 0 评论 -
常见试题:用递归实现阶乘
2016-08-26<?php//利用递归实现阶乘。 function fun($n) { if($n==1) { return 1; } return $n*fun($n-1); } echo fun(5);?>原创 2016-08-26 18:50:28 · 672 阅读 · 0 评论 -
PHP学习:函数
2016-08-24变量函数<?php header('content-type=:"text/html" ;charset=:"UTF-8"'); //变量函数 function show_ch($name) { echo '我的名字叫'.$name; } function show_eng($name) { echo 'my name is'.原创 2016-08-24 12:27:55 · 182 阅读 · 0 评论 -
常见例题:打印100以内的斐波那契数列
2016-08-24<?php//打印100以内的斐波那契数列。 $a=0; $b=1; $i=1; echo $a." "; echo $b.' '; while($i<=100 ): $i=$a+$b; if($i>100) {原创 2016-08-24 10:05:42 · 3888 阅读 · 0 评论 -
常见例题:输出所有可见ASCII码
2016-08-24<?phpecho '<pre>';$c=31;$d=0;for ($i=1;$i<=95;$i++){ $c++; $d++; //echo __LINE__; echo "$d".'>>>>'; echo chr($c),'<br>'; }?>原创 2016-08-24 09:44:39 · 845 阅读 · 0 评论 -
常见例题:翻转数组
2016-08-24//翻转数组//思路解析:如果需要将变量a和变量b调换位置需要进行如下步骤//首先需要先额外设定一个变量c//我们先把变量a的值赋予变量c//然后把变量b的值赋予变量a//最后再把变量c的值赋予变量b $l=['1','2','3','4','5','6']; $k='';//设置变量K的值为空。 for ($m=0,$n=count($l)-1;$m<原创 2016-08-24 09:40:36 · 405 阅读 · 0 评论 -
常见例题:用foreach遍历数组
2016-08-24<!doctype html><html><header><meta charset="UTF-8"><title>用foreach遍历爱好数组</title></header><body><script type="text/javascript"> function reload() { location=location;原创 2016-08-24 09:38:44 · 1500 阅读 · 0 评论 -
常见例题:九九乘法表
2016-08-24<!doctype html><html><header><meta charset="UTF-8"><title>九九乘法表</title><style type="text/css">table,tr,td{ border:1px #000 solid; }</style></header><body><table><?php原创 2016-08-24 09:15:53 · 354 阅读 · 0 评论 -
常见试题:循环输出1-100,3的倍数输出A,5的倍数输出B,15的倍数输出C。
2016-08-24<?php //循环输出1-100,3的倍数输出A,5的倍数输出B,15的倍数输出C。 for ($i=1;$i<=100;$i++): if ($i%3==0 && $i%15!=0): echo "A<br>"; elseif($i%5==0 && $i%15!=0):原创 2016-08-24 09:14:00 · 8298 阅读 · 0 评论 -
常见试题:打印水仙花数
2016-08-24 <?php //打印水仙花数:所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。 //方法一:拆分法 for ($i=100;$i<=999;$i++): $baiwei =$i/100; //取百位 $shiwei =($i%100)/10;//取十位 $gewei原创 2016-08-24 09:07:03 · 319 阅读 · 0 评论 -
常见试题:用递归实现猴子吃桃子问题
2016-08-26<?php//用递归实现猴子吃桃子问题//第十天为1个桃子 那么说明第9天为(1+1)*2=4个桃子 以此类推。。 function fun($a) { if ($a==1) { return 1; } return 2*(fun($a-1)+1); } echo fun(10);原创 2016-08-26 19:55:00 · 7608 阅读 · 0 评论