After following, you can keep track of his dynamic information in a timely manner
Courses in the relevant section:Use of branch structure switch statement in PHP flow control
如果case 语句后面不添加break,那么switch语句会一直执行下去,直到结束或者遇见break
<?php //以1-6的数字来随机生成出行方式 $cx = rand(1,6); switch($cx){ case 1: echo '老司机带带我'; break; case 2: echo '我们一起看飞机上空姐,啊……好像有什么不对'; break; case 3: echo '自家的专“鸡”,嘿嘿……'; break; case 4: echo '污~污~污~,小火车开车啦!'; break; case 5: echo '让我们红尘作伴,活的潇潇洒洒,策马奔腾共享人世繁华!'; break; case 6: echo '“在广袤的大海上有一群海燕”,我太特么的有才了'; break; } ?>
2017-11-140个赞
Courses in the relevant section:Use of loop statements in PHP process control
<?php $cc = 0; while($cc < 10){ echo '我是王思总,我是一夜' . $cc . '次郎<br>'; $cc ++; } echo '别别别!!!扛不住了,扛不住了!!!'; ?>
2017-11-142个赞
Courses in the relevant section:PHP function basic syntax custom function
<?php //笔记:最后调用函数时,对于函数中间的参数的顺序有要求例如 //下面函数table($a=10,$b=10,$cl1="pink",$cl2)是这个样子的话那么table(#bbb')是无法调用的,所以必须将$cl2,移到最前面,才能调用 function table($cl2,$a=10,$b=10,$cl1="pink"){ echo '<table width="800" border="1">'; for($c=0;$c<$a;$c++){ if($c%2 == 0){ echo "<tr bgcolor='$cl1'>"; }else{ echo "<tr bgcolor='$cl2'>"; } for($d=0;$d<$b;$d++){ echo '<td>1</td>'; } if($c%2 == 0){ echo '</tr>'; } } echo '</table>'; return "<table>"; } table('#bbb'); ?>
2017-11-170个赞
Courses in the relevant section:PHP custom function callback function
<?php function zj($a,$b,$c){ if(!is_callable($c)){ return false; } echo $a + $b + $c($a,$b); } function pl($f,$r){ $result = ($f+$r)*2; return $result; //这里的值为60,好,我们现在来解数学题,看完这个感觉大家应该能懂了,我自己是这么理解的: /* 首先,我们由echo zj(20,10,'pl')得,注:记住这个pl,下面会讲到 echo $a + $b + $c($a,$b)这个等式是等于 echo $a + $b + pl($f,$r)的, 因为函数zj($a,$b,$c)里的$c是等于pl的,而pl是第二个被我们声明的函数pl($f,$r),所以,$c($a,$b)=pl($f,$r)=pl(20,10) 那么,我们现在将值一个一个的带入,echo $a + $b + $c($a,$b)就变成了 echo 20+10+$c(20,10) 又因为pl()这个函数return了$result的值,那么由上面可得$result=60; 所以最后结果为90,下面一个函数用同样的方法也可这样做,我感觉以数学的方式来解释的话,会好懂很多 */ } function jian($x,$y){ $result = $x - $y; return $result; //这里的结果为10 } echo zj(20,10,'pl'); echo zj(20,10,'jian'); ?>
2017-11-170个赞
Courses in the relevant section:Internal function of php custom function
<?php function foo(){ echo '我是函数foo哟,调用我一下才会执行定义函数bar的过程<br/>'; function bar(){ echo '在foo函数内部有个函数叫bar<br/>'; } } bar();//1 foo();//2 bar();//3 foo();//4 //按顺序来,第1次调用,会出错,第2次调用正常显示,第3次调用正常显示,第4次调用显示foo的echo并且报错bar(),之后不能在调用bar(),所以foo()只能调用一次 ?>
2017-11-170个赞
Courses in the relevant section:PHP gets localized timestamp function
不要照着这个上面的代码写,哪怕是照着写了,也要记住,设置时区,这里面没有设置时区,害我找了大半天的原因,写下来提醒一下各位
2017-11-230个赞
Courses in the relevant section:PHP string common functions
代码不写玩真的好耽误时间啊。。。 <?php echo wordwrap('safsdfsdfsdfsadf',5,"<br/>"); //第一个值是字符串,可以在外面直接声明,第二个值是每过几个字符就换一次行,第三个值一定要加上,这是换行符号,不加上的话,代码不给你换行,(╯—﹏—)╯(┷━━━┷ ?>
2017-11-230个赞
Courses in the relevant section:php foreach traverses associative arrays
<?php $arr = array( '教学部' => array( array('李某','18','人妖'), array('高某','20','男'), array('张某','21','妖人'), ), '宣传部' => array( array('李某','18','人妖'), array('高某','20','男'), array('张某','21','妖人'), ), '财务部' => array( array('李某','18','人妖'), array('高某','20','男'), array('张某','21','妖人'), ), ); foreach($arr as $bm => $z){ echo $bm . '<br>'; foreach($z as $xh => $xm){ echo '编号' . $xh . '<br>'; foreach($xm as $sz => $xx){ echo $sz . '-----' . $xx . '<br>'; }; }; echo '<hr>'; } ?> 没怎么理解作业的意思,就这么写了
2017-11-240个赞
Courses in the relevant section:PHP list, each function traverses the array
<?php $arr = array( '教学部' => array( array('李某','18','人妖'), array('高某','20','男'), array('张某','21','妖人'), ), '宣传部' => array( array('李某','18','人妖'), array('高某','20','男'), array('张某','21','妖人'), ), '财务部' => array( array('李某','18','人妖'), array('高某','20','男'), array('张某','21','妖人'), ), ); while(list($key,$value)=each($arr)){ echo '<center><table border=1 width=600>'; echo '<center><h1> ' . $key . '</h1> </center>'; while(list($ke,$va)=each($value)){ echo '<tr>' ; while(list($k,$v)=each($va)){ echo '<td>' . $v . '</td>'; } echo '</tr>'; }; } echo '</table> </center>' ?>
2017-11-270个赞
Courses in the relevant section:Multiple nesting of if statements in PHP flow control
<?php //0表示工作秘书,1表示生活秘书 //用代码模拟随机产生当前的秘书是工作秘书还是生活秘书 $mishu = rand(0,1); if($mishu){ //下雨和不下雨的状态随机 //下雨状态为1 //不下雨状态为2 $xiayu = rand(0,1); if($xiayu){ //是否购买雨伞 //1购买了雨伞,0未购买雨伞 $ys = rand(0,1); if($ys){ echo '下雨了,雨伞已经购买,王总我们可以干一些羞羞的事~'; }else{ echo '下雨了,王总稍等我一下,我先去买伞'; } }else{ //是否购买防嗮霜,1已购买,0未购买 $fs = rand(0,1); if($fs){ echo '没下雨,我这里有防嗮霜,王总要不要来看一看……'; }else{ echo '没下雨,我要去买防嗮霜,我也要像王总一样美美哒~'; } } }else{ //1表示已准备工作,0表示为准备工作 $gz = rand(0,1); if($gz){ echo '王总,文件就放在办公室,要不我们……'; }else{ echo '对不起,王总,工作我没做好,您惩罚我吧~'; } } ?> 学习就是要给自己寻找乐趣,哈哈
2017-11-140个赞
Courses in the relevant section:PHP flow control for loop control statement
<?php echo '<table width="900" border="1">'; for($a=0;$a<100;){ if($a%10 == 0){ if($a%20 == 0){ echo '<tr bgcolor="pink">'; } } echo '<td>' . $a .'</td>'; $a++; if($a%10 == 0){ echo '</tr>'; } } 这是单循环吗?我不知道,自己乱写的
这是双循环吗?我也不知道,知道的同学告诉我一下,不怎么理解单双循环 <?php echo '<table width="900" border="1">'; for($a=0;$a<100;){ if($a%10 == 0){ if($a%20 == 0){ echo '<tr bgcolor="pink">'; } } echo '<td>' . $a .'</td>'; $a++; if($a%10 == 0){ echo '</tr>'; } }
发错一个,这个是我理解的双循环。。。 <?php echo '<table width="900" border="1">'; for($a=0;$a<10;$a++){ if($a%2 == 0){ echo '<tr bgcolor="pink">'; }else{ echo '<tr>'; } for($b=0;$b<10;$b++){ echo '<td>1</td>'; } echo '</tr>'; } echo '</table>'; ?>
2017-11-160个赞
Courses in the relevant section:while loop
99乘法表,自己像个二逼一样,捣鼓了一两个小时,早知道还是看看别人怎么写的最好,有助理解 <?php $a = 1; echo '<table width="900" border="1">'; while($a<10){ echo '<tr align="center">'; $b = 1; while($b<=$a){ echo '<td>' . $b . 'x' . $a . '=' . $a*$b . '</td>'; $b++; } $a++; echo '</tr>'; } echo '</table>'; ?>
2017-11-160个赞