1. 程式人生 > >PHP文件PHP代碼及運行(適合PHP初學者)

PHP文件PHP代碼及運行(適合PHP初學者)

大小 解析器 man 所有 true type 可能 enabled ces

本文轉自:https://blog.csdn.net/cnds123/article/details/80700444

如果在warmpserver上運行php只顯示源代碼,可能是在用記事本保存後綴為.php文件時,保存類型沒有選擇所有文件(不可以選擇為文本文檔)!

PHP文件PHP代碼及運行(適合PHP初學者)

PHP文件可包含HTML、JavaScript代碼和 PHP代碼,換句話說PHP 代碼可以嵌入HTML文檔。PHP文件名以php為後綴。

PHP代碼以“<?php”開頭,以“?>”結束,中間為php代碼,代碼行都必須以分號結束。

當解析一個文件時,PHP(Hypertext Preprocessor超文本預處理器) 會尋找起始和結束標記,也就是 <?php 和 ?>,這告訴 PHP 開始和停止解析二者之間的代碼。此種解析方式使得PHP 可以被嵌入到各種不同的文檔中去,而任何起始和結束標記之外的部分都會被 PHP 解析器忽略。

PHP文件例子:aa.php,其內容如下:

<?php

//這裏可以寫任何php代碼

echo "2*3=";

echo 2*3;

?>

<html>

<head>

<title><?php echo "這是網頁標題"; ?></title>

</head>

<body>

<?php

//這裏也可以寫任何php代碼

echo "\n"; //輸出換行

echo "2-3=";

echo 2-3;

?>

</body>

</html>

PHP 語句以分號結尾(;)。

PHP 支持三種註釋:

// 這是單行註釋

# 這也是單行註釋

/*這是多行

註釋示例

*/

php文件中也可以調用其他.php文件

include ("文件路徑");

require ("文件路徑");

區別require引入文件不存在,腳本會停止,include的話會繼續運行。

關於這點在此不做深入介紹。

如何運行PHP代碼

一、以服務端腳本方式運行

這是 PHP 最傳統,也是最主要的目標領域。需要具備以下三點:PHP 解析器、web 服務器和 web 瀏覽器。PHP 代碼在服務器上執行,結果以純 HTML 形式返回給瀏覽器。

這種方式需要配置web服務器和PHP解析器。 Wamp集成Apache/MySQL/PHP/PhpMyadmin,免去了開發人員將時間花費在繁瑣的配置環境過程,安裝也比較簡單。方便使用者在自己的 PC 機上建立 PHP運行環境。

第一步:下載Wampserver

warmserver提供了php運行的環境,請下載安裝。下載Wampserver地址:

http://www.wampserver.com/

第二步:寫php文件,用記事本或notepad++文本編輯器寫,一段簡單的php代碼如下

<!DOCTYPE html>

<html>

<body>

<?php

echo "Hello World!";

?>

</body>

</html>

?php

echo "Hello World!";

?>

可以把這個文件暫時保存在桌面。註意文件後綴為.php,如new1.php。在使用記事本程序編輯PHP文檔的過程中,需要註意保存方法和技巧。在“另存為”對話框中輸入文件名稱,後綴名為.php,另外,“保存類型”設置為“所有文件”即可。

第三步:打開Wampserver ,找到Wampsertver的圖標,左鍵,找到www目錄,單擊



把剛才寫的new1.php復制進去。

第四步:打開瀏覽器

在瀏覽器輸入:localhost/new1.php

按Enter鍵就可以看到效果了


二、以CLI(Command Line Interface)命令行接口方式運行

這種方式,不需要任何服務器或者瀏覽器來運行它,只需要 PHP 解析器來執行。這種方式只解析執行PHP代碼,一般用於PHP代碼調試。

創建一個簡單的文本文件,其中包含有以下PHP代碼,並把它保存為test.php:

<?php

echo "test PHP CLI";

?>

為了方便應將php.exe(PHP引擎,解析器)的所在目錄,加入windows的環境變量path中(見後面的附錄)。在命令行提示符下運行這個程序,方法是:

Php test.php

顯示:

test PHP CLI

PHP.exe 參數

參數說明

-a

交互式運行Run interactively

-c

path 從path讀取php的.ini文件

-n

不用讀取php的.ini文件就直接運行

-m

列出經過編譯的模塊

-i

顯示有關PHP構建的信息

-l

檢查PHP腳本的句法

-s

以彩色方式顯示源代碼

-w

顯示去掉註釋之後的源代碼

-h

顯示幫助


在Windows中CMD和PowerShell都是命令行執行窗口,PowerShell 從 Windows7 時代開始內置於 Windows 系統當中,可以看作是微軟對CMD的大升級,兩者並存於 Windows 系統中。

在PHP交互模式(Interactivemode)裏,你在命令行窗口裏輸入PHP代碼,當你輸入了所有PHP代碼後,按下 Ctrl-Z 鍵(windows裏),或按下 Ctrl-D鍵 (linux裏),執行之並退出交互。

php -a

提示

Interactive mode enabled

這時,可輸入:

<?php
//這裏可以寫任何php代碼
echo "2*3=";
echo 2*3;
echo "\n"; //輸出換行
echo "2-3=";
echo 2-3;
?>

按下Ctrl-Z 鍵(windows裏)執行之並退出交互。


php大小寫問題

變量名(所有變量)區分的大小寫,變量名以美元符($)開頭

常量名默認區分大小寫 通常都大寫

函數名、方法名、類名不區分大小寫,但推薦使用與定義時相同

魔術常量不區分大小寫 通常都大寫,如__LINE__、__FILE__、__DIR__

NULL、TRUE、FALSE不區分大小寫

類型強制轉換,不區分大小寫

另外,順便指出,php.ini配置項指令區分大小寫

附錄:Windows10中PATH環境變量的設置

右鍵 此電腦 依次單擊“ 屬性”,“ 高級系統設置”


單擊“高級”選項卡的“環境變量”,將出現如下對話框:


按上圖標註操作,找到“path”單擊選中,再單擊“編輯”,就可以編輯環境變量“path”的值。


---------------------
作者:cnds123
來源:CSDN
原文:https://blog.csdn.net/cnds123/article/details/80700444
版權聲明:本文為博主原創文章,轉載請附上博文鏈接!

PHP文件PHP代碼及運行(適合PHP初學者)