PHP入门

快速学习PHP基础语法

82.jpg

<?php 
    //变量
    $hello="hello world\n";
    echo $hello;
    echo "<br>";
    //输出类型
    var_dump($hello);
?>

几种不同的输出

<?php 
    $arr=array("S"=>'s',"HELLO");
    var_dump($arr);//array(2) { ["S"]=> string(1) "s" [0]=> string(5) "HELLO" } 
    echo $arr;//Array
    print_r($arr);//Array ( [S] => s [0] => HELLO ) 
    echo $arr['S'].' '.$arr[0];//s HELLO
?>

多维数组

<?php 
    $arr=array(array("S"=>'s',"HELLO"),array(1,2,3));
    $arr1=[[1,2,3],[5,6]];//另一种定义
    print_r($arr);
    //Array ( [0] => Array ( [S] => s [0] => HELLO ) [1] => Array ( [0] => 1 [1] => 2 [2] => 3 ) )
?>

foreach

<?php 
    $arr=['a'=>1,'b'=>5];
                    //键 : 值
    foreach($arr as $i=>$value){
        echo $i.' '.$value;
        echo "<br>";
    }
    // a 1
    // b 5    
?>

判断

if-else
if-elseif -else
money&&time?"travel":"stay at home"
switch{
    case 0: dosomething; break;  
    case 1: dosomething; break;
    default dosomething;
}    
match;

函数

<?php 
    function f($a,$b){
        echo $a+$b;
        echo "<br>";
        return "hello";
    }
    // 3
    // hello
    echo f(1,2);
?>
该文章的评论已关闭