第三节 PHP语法
1.调试配置
configure php interpreter
windows平台下:设置Php Home : c:\xampp\php
MAC 平台下: 设置Php Home: /opt/lampp/bin
2.Php 标识符
<?php echo ‘hello‘; //变更声名 $a=10; echo $a; echo ‘<br>‘; // 常量声名 const是PHP5的语法 const THE_VALUE = 100; echo THE_VALUE; //常量声名 define(‘THE_VALUE2‘,200); echo THE_VALUE2; ?>
3函数
<?php // 方法一 function traceHelloPHP() { echo ‘Hello PHP<br>‘; echo ‘Hello Word<br>‘; } // 方法二 $func = ‘traceHelloPHP‘; $func(); //方法三 function sayHelloTo($name) { echo ‘Hello ‘.$name.‘<br>‘; }sayHelloTo(‘xiaoming‘); //方法四 function traceNum($a, $b) { echo ‘a = ‘.$a. ‘,b = ‘ .$b. ‘<br>‘; echo "a=$a,b=$b<br>"; } traceNum(2,3); //方法五 function add($a,$b) { return $a+$b; } echo add(10,2); ?>
4流程控制
<?php function getLevel($score) { if($score >90){ return ‘优秀‘; }else if($score>80){ return ‘良好‘; }else if($score>70){ return ‘好‘; }else if($score>60){ return ‘可以‘; }else{ return ‘差‘; } } function getLevel2($score) { switch($score/10) { case 10: case 9: return "优秀"; case 8: return "良好"; case 7: return "好"; case 6 : return "可以"; default: return "差"; } } echo getLevel(90); ?>
5 循环
<?php for($i=0;$i<100;$i++) { echo ‘Hello‘.$i.‘<br>‘; if( $i==20) { break; } } $i = 0; while($i<100) { echo ‘Hello‘.$i.‘<br>‘; $i++; } $i=0; do{ echo ‘Hello‘.$i.‘<br>‘; $i++; }while($i<100) ?>
6逻辑运算
<?php function traceNum3(){ for($i=0; $i<=100;$i++) { if($i%2==0 && $i%3==0){ echo $i.‘<br>‘; } } } ?>
时间: 2024-09-20 13:29:17