2011-09-12 18 views
0

經過一些天學習html和css我已經習慣了在html中編程,我的技能正在提高,我可以使用css編寫一個網站,看起來非常好...現在我的下一個一步是學習使用當前的技術爲web2.0像php技術在一個網站中將html切換到php

我的所有網頁以html擴展名結尾,但我想改變他們到PHP擴展,所以該網站將更加當前和更好的技術工作。

我看了很多的手冊,但我無法找到如何從HTML 鏈路切換我的工作到PHP技術的工作http://preferredmerchantservices.net/ 感謝

+4

php代碼不能通過設置php extension.you真的必須做一些研究什麼是PHP – ajreal

+1

HTML和CSS是*不*編程語言。不過,PHP *是*,瞭解它們之間的差異對於你的'問題'來說非常關鍵。 –

+0

技術上講,PHP是一種腳本語言吧? –

回答

0

PHP是一種編程語言。 HTML和CSS是標記語言。您不會將HTML轉換爲PHP。 PHP可以用來生成HTML,就像它可以用來生成許多其他格式一樣。

將您的文件擴展名從* .html更改爲* .php不會奇蹟般地使您的「最新」。另外,需要考慮的另一件事是許多程序員會根據其中包含的內容以不同的方式命名他們的PHP文檔。例如,我編寫的任何文件都只包含PHP,而不直接輸出到瀏覽器,我將使用* .php擴展名。但是,如果腳本包含PHP和HTML的混合,我將使用* .phtml擴展名。這種行爲不是「標準化」的,PHP解析器會將兩個文件完全相同(禁止您的服務器配置爲將它們識別爲PHP文件)。這更多的是開發人員的個人喜好。

真的,你應該做的是檢查PHP手冊,獲取PHP書的介紹,或者做一些關於PHP入門的Google搜索。

+0

它確實通過改變擴展工作,我現在得到了PHP,抱歉,但不好的答案。 – Cory

+0

不,你不知道。將擴展名更改爲PHP並不意味着您有一個PHP應用程序,除非您已在該文件中編寫了PHP代碼。在文件中使用絕對不含PHP的HTML文件並更改擴展名*不會使其成爲PHP應用程序。請在閱讀關於PHP以及它如何工作,然後指責「壞的答案」。 (知識來源:我是Zend PHP認證工程師。) –

+0

我很抱歉,但它對我有用。當你不能解釋它爲什麼起作用時,我不在乎你有多少認證。問候 – Cory

0

只需將文件的結尾切換到.php - 現在你有一個PHP程序,雖然是一個非常無聊的,只是輸出靜態HTML。

去任何地方,在HTML中並插入:

<?php 
echo 'This is php, which is ' . (6*7) . ' times cooler than HTML!'; 
?> 

現在,重新加載頁面,看生成的輸出PHP。

還有一件事:對於要在服務器上執行的php代碼,首先需要一臺服務器。如果您的當前網址以file://開頭,則需要使用php安裝網絡服務器(例如apache),並讓您的網址以http://localhost/開頭。您可以在php manual中找到更多關於如何配置php(和您的網絡服務器)的信息。

+2

PHP實際上只有HTML的1.857142857倍。將'*'切換到'/'。 – Ryan

+0

老闆,很少有機會OP有網絡服務器安裝 – ajreal

+0

@ajreal由於OP是鏈接到他的網站(或他創建的),我不一定會這樣說。 – phihag