第三节 PHP语法

第三节  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);
?>
View Code

 

 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);
?>
View Code

 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)

?>
View Code

6逻辑运算

技术分享
<?php
function traceNum3(){
    for($i=0; $i<=100;$i++)
    {
        if($i%2==0 && $i%3==0){
            echo $i.‘<br>‘;
        }
    }
}
?>
View Code

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。