PHP,是英文超文本預處理語言Hypertext Preprocessor的縮寫。 PHP 是一種 HTML 內嵌式的語言,是一種在伺服器端執行的嵌入HTML文件的腳本語言,語言的風格有類似C語言,被廣泛地運用。
php是腳本語言,只能運行在瀏覽器上,不像java和C#可以運行在控制台中
這是php標準格式
來開始學程式語言常用的hello world吧
echo "hello,world";
?>
echo就是php裡的印刷,在瀏覽器就會顯示
php可以嵌入進html程式碼裡
從上看語法,PHP語言近似於語言近似於語言。 C語言。可以說,PHP是藉鏡C語言的語法特徵,由C語言改良而來的。我們可以混合編寫PHP程式碼和HTML程式碼,不僅可以將PHP腳本嵌入到 HTML 檔案中,我們甚至可以把 HTML 標籤也嵌入在 PHP 腳本裡。
從HTML中分離以下是可以使用的方法:
. . . ?> 不嚴謹
就用這種
這種太長。 。
這種像asp
關於註釋
PHP支援C,C++和Unix風格的註解方式:
/* C,C++風格多行註解*/
// C++
/* C,C++ # Unix風格單行註解
前2個還是用的多
echo 和print PHP 和HTML 最簡單的交互作用是透過print 和echo 語句來實現的,在實際使用中, print 和echo 兩者的功能幾乎是完全一樣。可以這麼說,凡是有一個可以使用的地方,另一個也可以使用。但是,兩者之間也還是一個非常重要的區別:在 echo 函數中,可以同時輸出多個字串,而在 print 函數中則只可以同時輸出一個字串。同時,echo函數並不需要圓括號,所以echo函數更像是語句而不像是函數。讓我們來看看下面這個例子:
$a="hello";
$b="world";
echo "a","b";
print "a","b";
?>
會直接報錯
Parse error: syntax error, unexpected ','
所以只能這樣
$a="hello";
$b="world";
$a="hello";
$b="world";
echo" ;
print "a";
?>
上面的會印aba
$a="hello";
$b="world";
echo $a.$bb;
$b="world";
echo $a.$bb;
?>
會印helloworldhello
$a="hello"; 是定義一個字串在字母前加$ 就表示是個變數
而這個變數類型是由php來決定的,關鍵是看你賦什麼值給變數
這跟javascript的var 定義變數差不多
$這種形式雖然看上去有點彆扭,但習慣了就沒事了,至少用這個定義變數不需要考慮他的類型,也不需要考慮什麼型別轉換,這個比C語言簡單了許多
如何查看一個變數是什麼類型?
用var_dump函數
$a="hello";
$b=1;
$c=1.1;
$d='h';
$e=true;
echo var_dump$d='h';
$e=true;
echo var_dump($a);
echo var_dump($b);
echo var_dump($d);echo var_dump($e);
?>結果是完全學習