今天更上1层楼了...先写1个:(数字相加的)<div class="codetitle"><a style="CURSOR: pointer" data="71220" class="copybut" id="copybut71220" onclick="doCopy('code71220')"> 代码如下:<div class="codebody" id="code71220"> <?php $a="10";//将右边"连"到左边 $a+="2";//将右边"加"到左边 echo$a." n";//这里结果是12,大概意思就是,$a等于10了,然后又把2加到左边(就是$a了),所以就是12了. ?>
我看来php写法很注重行的概念,不管$a代表什么,大概意思都是右边到左边."连到"或"加到"或"减到"等,!不只是数字之间的加连。还可以其他方式. 再写1个:(右连到左内容的)<div class="codetitle"><a style="CURSOR: pointer" data="62934" class="copybut" id="copybut62934" onclick="doCopy('code62934')"> 代码如下:<div class="codebody" id="code62934"> <?php $b="坏狼"; $b.="大好人!"; $b.="大好人!"; echo$b."呵呵!n";//显示最终内容! ?> 结果为什么这样显示呢?如果你每次都认真听的话,前段会说:程序的跑法是从上到下,从右到左的原则. 再写1个:(除法的) <div class="codetitle"><a style="CURSOR: pointer" data="40907" class="copybut" id="copybut40907" onclick="doCopy('code40907')"> 代码如下:<div class="codebody" id="code40907"> <?php $a="65896255618562314793123219";//在这里复杂的下计算,原来php处理这里简单! $a/="465342233234234";//让这2个数字相乘! echo$a."←这是结果!65896255618562314793123219除以465342233234234,哇一般人算术没我快!呵呵@!n" ?> 得到结果141608156132,算的速度还真快,呵呵...... 继续下1大步骤: 1.位元的运算(这个很少用) &代表且(and) |代表或(or) ^代表互斥(Xor) <<想左移位 >>向右移位 ~取1的辅数 2.逻辑运算(条件等) <代表小于 >代表大于 <=小于或等于 >=大于或等于 ==等于(一般检查例如用户的登陆等于不等于条件) !=不等于 &&and而且(and) ||or或者(or) xor互斥(Xor) !不(Not) 其他符号 3.其他运算 $变数(用到很多次了) &变数的指标(加在变数前) @不显示错误信息(加在函数前) 例子 <div class="codetitle"><a style="CURSOR: pointer" data="80428" class="copybut" id="copybut80428" onclick="doCopy('code80428')"> 代码如下:<div class="codebody" id="code80428"> <?php @include("dbx.txt");//如果dbx.txt不存在会报告错误,但加@之后就不显示了! echo" n"; ?> ->物件的方法或者属性 =>阵列的元素值 ?:三远运算子 上边的记住就可以了,(但是记住也不是那么容易地,呵呵!) 下边介绍更高层的了,也是写程序比较常用关键的! 1.单行的if(判断) if...else... 如果...什么什么...结果怎样...负责...怎样... 如果...你胖...你是小猪...否则...你是瘦猴子. if(conditon){statment1}true真 else{statment2}false假 例子: <?php $a=4.998; if($a>5)//这里不需要加分号,注意! { echo"对了!a>5n"; } else//这里不需要加分号,注意! { echo"错了!a<5n"; } ?> 2.多行的elseif 例子: <?php $a=4; if($a>5)//这里不需要加分号,注意! { echo"a>5n"; } elseif($a>3) { echo"a>3n"; } else { echo"a<5n"; } ?> 3.省略法 <?php $a=4 $a>5?$str="a>5":$str="a<5":$str="a=5"; echo$str; ?> while回圈(快记英语:坏偶)虽然 1.while(condition1条件) {statement1 statement2 if(condition2条件) break statement3 } 1.break终止,打破规定. 2.continue停止1行后继续运行. 3.exit()离开不见得用于此地,很常用. do...while至少做1次 do { staement1 ↓ staement2 } while(condition) 若condition条件为true真,就会返回do内的程序. 例子 <?php do { echo$w." "; $w++; } while($w<10) ?> FOR回圈 例子 <?php for($o=;$o<100;$o++)//结尾不加分号了. { echo$o." n"; } ?> foreach阵列里面每个字跑完array(阵列) <?php $MyArray1=arry("坏狼","好人","坏人","呵呵"); $MyArray1=arry("1"=>"好人","2"=>"坏人");//代表"xxx1"=>"好人", ?> 先学到这里,明天再学习....头有点晕晕的...有空自己多实践下... <div class="codetitle"><a style="CURSOR: pointer" data="61865" class="copybut" id="copybut61865" onclick="doCopy('code61865')"> 代码如下:<div class="codebody" id="code61865"> 坏狼学习php第3天 <metahttp-equiv="Content-Type"content="text/html;charset=gb2312"> <?php $a="10";//将右边连到左边 $a+="2";//将右边加到左边 echo$a." n";//这里结果是12,所以就是12了. /不管$a代表什么,大概意思都是右边到左边."连到"或"加到"或"减到"等/ $b="坏狼";//有几个要点一定要记住!;分号要写,""引号最好加上. $b.="大好人!"; $b.="大好人!"; echo$b."呵呵!n"; ?>
<?php $a="65896255618562314793123219";//在这里复杂的下计算,哇一般人算术没我快!呵呵@!n" ?>
<?php @include("dbx.txt");//如果dbx.txt不存在会报告错误,但加@之后就不显示了! echo" n"; ?>
<?php $a=4.998; if($a>5)//这里不需要加分号,注意! { echo"错了!a<5n"; } ?>
<?php $a=4; if($a>5)//这里不需要加分号,注意! { echo"a>5n"; } elseif($a>3) { echo"a>3n"; } else { echo"a<5n"; } ?>
<?php $a=4; $a>5?$str="a>5":$str="a<5"; echo$str; ?>
<?php $p=0; while($p<20) { echo$p." "; $p++; if($p==15)break;//到这里终止,打破这个规定. } ?>
<?php $p=0; while($p<20) { $p++; if($p==15)continue;//到这里停行,继续 echo$p." "; } ?>
<?php $w=999;//如果去掉这个显示1.2...19 do { echo$w." "; $w++; } while($w<20) ?>
<?php for($o=0;$o<100;$o++)//结尾不加分号了. { echo$o." n"; } ?>
(编辑:李大同)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|