近期在為找工作煩惱,於是乎胡搞亂搞學上了php,php給我的感覺與java/c/c++都差不多:
學習php需要搭建php工作環境,即jdk jre appach 以及一個編譯器。這里我用的是phpstorm;
在書寫php時要有 <?php 開頭以 ?>結尾
變量用 &a=1;
輸出用:echo
while,for ,if ,switch,do while... 等等這些都跟c/c++/java相同這里就不說了
/*
*一般在php中只有最后一句不用加 ; 但是為了代碼規范一般都給加上。
*
*/
函數定義要用 function 函數名(){}
例如 :function fun(//這里面可以有參數也可以沒有①){}
①:當有參數時 舉例子吧這里:function fun(){} / function fun($a,$b){} ②
②: 當有參數時:function fun($a,$b=1,$c=2){} 調用: fun(1); ——就是把1賦給$a
fun(1,2,3);——就是把1賦給$a,$b值改為2,$c值改為3
事實上我覺得都跟java/c/c++都一樣
這里我目前只寫了一個簡單的九九乘法表 :
代碼如下(就不網coding.net上傳了):
<html>
<head>
<title>my first php</title>
<body>
<?php
for($i=1;$i<=9;$i++){
for ($j=1;$j<=$i;$j++){
$p=$i*$j;
echo "$i*$j=$p";
echo " ";
}//j in
echo "<br/>";
}//i out
?>
</body>
</head>
</html>
倒序的為:
代碼:
<html>
<head>
<title>my first php</title>
<body>
<?php
for($i=9;$i>=1;$i--){
for ($j=1;$j<=$i;$j++){
$p=$i*$j;
echo "$i*$j=$p";
echo " ";
}//j in
echo "<br/>";
}//i out
?>
</body>
</head>
</html>