码迷,mamicode.com
首页 > Web开发 > 详细

php变量和常量 函数 函数语句 逻辑语句

时间:2015-09-27 11:13:40      阅读:181      评论:0      收藏:0      [点我收藏+]

标签:

1. php中有HTML必须要:<?php ... ?>

2. 变量可以改变的,常量只能定义一次。

<?php
$a = 10;
$a = 20;
$b = 5;
echo $a+$b;
echo ‘<br>‘;

const THE_VALUE = 100;
//THE_VALUE = 200;
echo THE_VALUE;

define(‘THE_VALUES‘,200);
echo THE_VALUES;

3. 函数

<?php
function traceHelloPHP(){
echo ‘hello php<br>‘;
echo ‘hello world<br>‘;
}

traceHelloPHP();
// $func = ‘traceHelloPHP‘;
// $func();

function sayHelloTo($name){
echo ‘hello ‘.$name.‘<br>‘; //string connect by .
}

sayHelloTo(‘iwen‘);
sayHelloTo(‘ime‘);

function traceNum($a,$b){
// echo ‘a = ‘.$a.‘ , b = ‘.$b.‘<br>‘;
echo "a = $a, b = $b <br>"; //zifuchuan " "
}
traceNum(2,3);

function add($a,$b){
return $a+$b;
}
echo add(10,2).‘<br>‘;

4. 流程控制

<?php
function getLevel($score){
// if($score>90){
// return ‘excellent‘;
// }elseif($score>80){
// return ‘very good‘;
// }elseif($score>70){
// return ‘good‘;
// }elseif($score>60){
// return ‘haha‘;
// }else{
// return ‘bad‘;
// }

switch(intVal($score/10)){
case 10;
case 9:
return ‘excellent‘;
case 8:
return ‘very good‘;
case 7:
return ‘good‘;
case 6:
return ‘haha‘;
default:
return ‘bad‘;
}
}

echo getLevel(92);
//solve the luanma by using <!DOCTYPE html> <?php ... ?>

5. 循环

<?php
for($i=0;$i<100;$i++){
echo ‘hello ‘.$i.‘<br>‘;

// if($i==20){
// break;
// }

if($i==20){
continue; // jump just the i=20
}

echo ‘run here ‘.$i.‘<br>‘;
}

// $i=0;
// while($i<100){
// echo ‘hello ‘.$i.‘<br>‘;
// $i++;
// }

// $i = 0;
// do{
// echo ‘hello ‘.$i.‘<br>‘;
// $i++;
// }while($i<100);

6. 逻辑运算

<?php
function traceNum(){
for($i=0;$i<=100;$i++){
// if($i%2==0 || $i%3==0){ //&& ||
// echo $i.‘<br>‘;
// }

if($i%2!=0){ //OR: if(!($i%2==0))
echo $i.‘<br>‘;
}
}
}
traceNum();

php变量和常量 函数 函数语句 逻辑语句

标签:

原文地址:http://www.cnblogs.com/htmlphp/p/4841954.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!