首頁 >後端開發 >php教程 >php學習正式啟航(1)

php學習正式啟航(1)

黄舟
黄舟原創
2016-12-28 09:06:57991瀏覽

PHP,是英文超文本預處理語言Hypertext Preprocessor的縮寫。 PHP 是一種 HTML 內嵌式的語言,是一種在伺服器端執行的嵌入HTML文件的腳本語言,語言的風格有類似C語言,被廣泛地運用。

php是腳本語言,只能運行在瀏覽器上,不像java和C#可以運行在控制台中
這是php標準格式
來開始學程式語言常用的hello world吧
echo "hello,world"; 
?>

echo就是php裡的印刷,在瀏覽器就會顯示

php學習正式啟航(1)

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($c);

echo var_dump($d);php學習正式啟航(1)echo var_dump($e); 

?> 

結果是完全學習

起航(1)的內容,更多相關內容請關注PHP中文網(www.php.cn)!


陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn