好久不見,學如逆水行舟,不進則退,真是這樣。。。突然感覺自己有點廢。。。
<?php
phpinfo();
?>
新生第一個代碼。
要想看到運行結果,打開瀏覽器(127.0.0.1/start/demo01.php)
其中,start是php代碼存放位置,demo01.php是文件名。
Echo輸出1/多個字符串
Print只能輸1個
瀏覽器->服務器->php解釋器(php.exe)
??????<- ?????<-
然后再層層返回html代碼
數組
首先,創建空數組
$arr = array();
$arr = [];
兩種都可。
創建數組時可以直接在array()括號中添加數組值,可以integer,string混用等等。
默認數組索引時是從0開始的遞增數列,也可以自己定義索引,如:
<?php
$arr = array('ling' => 000,'yi' => 111,'er' => 222
);
$arry = array(000,111,222
);
echo $arr['er'];echo '--------';
echo $arry[1];
?>
print_r函數:把數組里面的數全部打印。
連接符“ . ” 相當于java里面的+,用來連接變量和字符串。
echo ‘<br>’; ???換行語句
注意: var_dump輸出具有優先級,會輸出到最前面。
Php數組循環(foreach)
也可以:
這樣,k表示鍵,v表示具體的值.
PHP中也有:
- 三目運算符
?:
- If , if else, if elseif else
具體用法和其他語言大差不差。
Php函數
具體函數可以到菜鳥教程找。
php自定義函數:
function fun_name(參數列表){
print(“aa”);
}
函數名稱不區分大小寫,建議常使用下劃線
調用函數:
echo fun_name();
函數參數調用實例:
傳值調用。
php循環:
While,do-while和for
For里面的int i = 0要記得變成 $i = 0