时间:2021-07-01 10:21:17 帮助过:6人阅读
$a = 10; $a = 20; $b = 5; echo $a+$b;
const THE_VALUE = 100; //THE_VALUE = 200; 有语法错误 运行时会报错 echo THE_VALUE;
define('THE_VALUE',200); //THE_VALUE = 200; 有语法错误 echo THE_VALUE;
2.函数 包装了很多功能的代码块
function traceHelloPHP(){ echo 'Hello PHP'; echo '
'; echo 'Hello World'; } traceHelloPHP();
function traceHelloPHP(){ echo 'Hello PHP——back'; echo '
'; echo 'Hello World'; } //traceHelloPHP(); $func = 'traceHelloPHP'; $func();
function sayHello($name){ echo 'Hello '.$name; echo '
'; } sayHello('ZhangSan'); sayHello('Lisi');
function traceNum($a,$b){ echo 'a = '.$a.' , b = '.$b.'
'; echo "a = $a , b = $b
"; //这样写也是可以的 } traceNum(2,3);
function add($a,$b){ return $a+$b; } echo add(10,2).'
';
3.流程控制
Control Flow php /** * Created by PhpStorm. * User: Administrator * Date: 2015/11/10 * Time: 16:07 */ function getLevel($score){ if($score >= 90){ return '优秀'; }elseif($score >= 80){ return '良好'; }elseif($score >= 70){ return '好'; }elseif($score >= 60){ return '可以'; }else { return '差'; } } echo getLevel(92).'
'; ?>
function getLevel_switch($score){ switch($score/10){ case 10: case 9: return '优秀'; case 8: return '良好'; case 7: return '好'; case 6: return '可以'; default: return '差'; } } echo getLevel_switch(60).'
';
function getLevel_break($score){ $result = '--'; switch(intval($score/10)){ case 10: case 9: $result = '优秀';break; case 8: $result = '良好';break; case 7: $result = '好';break; case 6: $result = '可以';break; } return $result; } echo getLevel_break(83).'
';
4.循环
for($i=0;$i<100;$i++){ echo 'Hello '.$i.'
'; }
$i = 0; while($i < 50){ echo 'Hello '.$i.'
'; $i++; }
$i = 0; do{ echo 'Hello '.$i.'
'; $i++; //一定不要忘记自增,否则就会编程死循环 }while($i<20);
for($i=0;$i<100;$i++){ echo 'Hello '.$i.'
'; if( $i == 20 ){ break; } }
for($i=0;$i<100;$i++){ echo 'Hello '.$i.'
'; // if( $i == 20 ){ // break; // } if(20 == $i){ continue; } echo 'Run here '.$i.'
'; }
5.逻辑运算 与&& 或|| 非!
function traceNum(){ for($i=0;$i<=100;$i++){ // if(0 == $i%2 && 0==$i%3){ // echo $i.'
'; // } // if(0 == $i%2 || 0==$i%3){ // echo $i.'
'; // } if(!(0 == $i%2)){ echo $i.'
'; } } } traceNum();
http://www.bkjia.com/PHPjc/1069669.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/1069669.htmlTechArticlePHP语法基础,php语法 1.PHP语法基础 $a = 10; 变量 可以在运行过程中修改 $a = 10 ; $a = 20 ; $b = 5 ; echo $a + $b ; const THE_VALUE = 100; 常量 只能被赋值...