PHP的全名為Hypertext Preprocessor,它是個被廣泛運用在網頁程式撰寫的語言,尤其是它能適用於網頁程式的開發及能夠嵌入HTML文件之中,它的語法和C、Java及Perl等語法相似,且學習起來更容易上手。PHP的目地是為了能使網站開發者可以快速地撰寫動態網頁。
下面的範例將說明如何將PHP嵌入HTML文件之中。
Example1:
<html>
<head>
<title>Example</title>
</head>
<body>
<!-- php tag-->
<?php
echo "Hello,PHP";
?>
</body>
</html>
<head>
<title>Example</title>
</head>
<body>
<!-- php tag-->
<?php
echo "Hello,PHP";
?>
</body>
</html>
請注意上面這個範例,若是以其它的程式語言來寫出相同的效果,程式會有何不同之處。你能輕易的將PHP程式碼嵌入HTML的文件之中,以上面這個例子而言,執行之後它能輸出一些文字。PHP的程式碼是封閉在起始(<?php)與結束(?>)的標籤之中,如此就能輕易的進入或是離開"PHP模式"。
PHP的程式碼是在伺服器上執行,所以如果你將類似上面範例的程式放在你的伺服器上執行的話,用戶端所獲得的是程式執行之後的結果,因此用戶端無法知道程式碼的內容是什麼。
Example2:
<html>
<head>
<title>Example</title>
</head>
<body>
<?php
echo "Hello,PHP";
?>
<head>
<title>Example</title>
</head>
<body>
<?php
echo "Hello,PHP";
?>
其他有的沒的都可以寫在這中間
<?
echo "Hello,PHP";
?>
</body>
</html>
echo "Hello,PHP";
?>
</body>
</html>
所有的php的程式面必須被 <?php 和 ?> 所包含。也就是告訢系統。什麼地方的程式是php或者是一般網頁.
或許有些人會習慣寫簡寫去掉 php 而寫成<? 和 ?>
或許有些人會習慣寫簡寫去掉 php 而寫成<? 和 ?>
這樣大多數的php都可以接受,如果你的不能接受而輸出原始碼的話,你可以在php.ini中打打開這一個設定。
不過建議還是習慣一點寫上標準的寫法比較好。
不過建議還是習慣一點寫上標準的寫法比較好。
另外一個php的程式碼是可以存在n個 <?php ..... ?>,
如Example2就寫了二部份的php,而含括在中間的內容(其他有的沒的都可以寫在這中間)也是有意義的喔
沒有留言:
張貼留言