fbpx
PHP初學程式程式新手

PHP是什麼?3分鐘PHP基本介紹!

PHP是什麼?3分鐘PHP基本介紹!       大家安安﹐快樂學程式這一次要跟大家分享PHP這種程式語言。希望幫助對於PHP有興趣的新手們可以透過我們的文章對這種語言有初步認識。一如以往﹐我們會分享以下幾項有關PHP的知識。 PHP是什麼?       PHP語言的全名是(PHP: Hypertext Preprocessor),和ASP、JSP等都是動態網頁開發語言,不過,PHP擁有跨平台的能力,無論是在Linux(最適合)、Unix、 Windows都可以執行運作,不像微軟 的ASP只能在Windows平台上執行,而且PHP是免費的,並可結合多種資料庫伺服器,如:MySQL、PostgreSQL、dBase、mSQL、Informix、ODBC、Oracle等。      PHP語言是伺服器端(Server)執行的網頁,不像一般HTML網頁,只要單機下開啟檔案就可以檢視網頁,PHP必須先在伺服器端執行完後,再將結果傳至使用者端(Client)的瀏覽器中檢視結果,所以必須使用網站伺 服器,且伺服器要支援PHP。 如何學好PHP?       要學好PHP,要有目的,要有一個想寫的東西,寫個學校網站,寫個校友系統,寫個簡單的新聞區或相簿...等,都可以,盡可能的和工作和生活結合,利用程式來簡化繁瑣的人工步驟,或者提昇工作效率,有目標,才會有動力,才會有想法。      學PHP不需要背,背不完的,只要懂就好了。像函數就不用背,常用的打久了你就背起來了,不常用的,等到要用時,知道去哪裡找就好。換言之,函數懂越多,功力越高強。      程式碼可以複製貼上,但一定要知道為什麼要這麼寫,不要傻傻的照著打,可以的話,自己打一遍最好,最上乘就是可以說出每一行程式碼的作用和前因後果。或者,故意打錯,看看會怎樣。錯誤訊息看久了,功力也就提昇了。 PHP程式碼執行方式 透過 Web Server 方式:例如利用 Apache HTTP Server 來執行 .php(或 .php3)副檔名…
jing
April 21, 2021
PHP初學程式程式新手

PHP是什麼?基本介紹與語法整理

PHP介紹與基本語法整理  這篇文章適合誰:     這邊文章適合對於PHP有興趣也有一點基礎的開發者,以下除了介紹何謂PHP外,也提供了基本語法的整理,以及PHP的基本寫法,讓你可以藉由本文更加認識PHP,也能便於查詢PHP的語法。 什麼是PHP?      PHP(中文名:超文本預處理器)是一種通用開源腳本語言。語法吸收了C語言、Java和Perl的特點,利於學習,使用廣泛,主要適用於Web開發領域。PHP 獨特的語法混合了C、Java、Perl以及PHP自創的語法。它可以比CGI或者Perl更快速地執行動態網頁。用PHP做出的動態頁面與其他的程式語言相比,PHP是將程序嵌入到HTML文檔中去執行,執行效率比完全生成HTML標記的CGI要高許多;PHP還可以執行編譯後代碼,編譯可以達到加密和優化代碼運行,使代碼運行更快。 編寫基本的PHP: 1.echoecho 不是一個函數,而是一個語言結構,所以在使用 PHP echo 的時候是直接使用 單引號、雙引號甚至是直接輸出字串變數的結果。 ex:輸出字串echo 'Hello world';echo "Hello world";echo ('Hello world'); ex:輸出變數$string='PHP echo hi.';echo $string; 2.變數PHP 設定變數的方式很簡單,由錢字號($)開始,後面接著變數名稱,名稱有大小寫之分。名稱可以是英文、數字、底線和十六進位制的字元所組成,但是「第一個字元」不能是數字。用等於符號(=)來設定變數的值,若設定的值為字串時,則必需使用單引號(')或雙引號(")包起來,字串間若要連接其它的字串或變數,則使用點符號(.)來連接。$test=321; //設定變數test為數字321$test=1.57; //設定變數test為浮點數1.57$test=true;  //設定變數test為布林值$test="hello world"; //設定變數test為字串 hello world$test='連結'; //設定變數test為HTML的超連結內容$test="連結";…
jing
April 21, 2021
PHP初學程式程式新手

PHP是什麼?優缺點介紹!

PHP是什麼?優缺點介紹! 上一篇已經跟大家分享過了PHP的一些基本資訊﹐那麼這一篇我們要跟大家分享PHP的優點﹑缺點。根據Techrepublic調查﹐2018年十大最被需求的程式語言中﹐PHP排名第9﹐而且Techrepublic認為PHP應用廣泛﹐並且擁有HTML不能完成的功能﹐還能跟MySQL數據庫互動。 PHP的優點有那些呢? 1.持續的更新 PHP提供豐富的函數,而且往後還會不斷地有新的函數庫加入,以及不停地更新,這使得在程式設計方面有著更好的資源,同時還能在幾乎所有平台上良好地工作,這使得php 成為了開發者喜愛的熱門語言   2.快捷性 程序開發快,運行快,技術本身學習快。因為PHP可以被嵌入於HTML語言,它相對於其他語言。編輯簡單,實用性強,更適合初學者。   3.跨平台性強 由於PHP是運行在服務器端的腳本,可以運行在UNIX、LINUX、WINDOWS、Mac OS、Android等平台。   4.語法簡單  如果有學習C和Perl的很容易上手,並且跟ASP有部分類似。   5.支援主流技術 目前主流技術都支援,比如WebService、Ajax、XML等等,足夠應用。 6.成熟物件導向體系 PHP已經有成熟的*物件導向體系,能夠適應基本的物件導向要求,適合開發大型專案。 7.龐大的社群 有成熟且龐大的社群來支援PHP的開發,如果在開發上遇到什麼問題,向php社群求援會是你解決問題的一個好方法。 8.應用在許多知名網站 目前使用PHP語言進行網站建設的大型應用有很多,目前全球有2000多萬個網站使用PHP,包括雅虎、Google、百度、YouTube、新浪、騰訊等知名網際網路公司均採用PHP語言來開發自身的系統,PHP…
jing
April 21, 2021
HTMLPHP網頁前端

動態網頁是什麼?非工程人員你也要知道的網頁知識

前言 在這個網路越來越發達的時代,大家每天都在上網,使用瀏覽器查詢資料、看影片、購物等等,都與網頁有關,當你在使用時,你有沒有想過網頁也有區分為靜態網頁以及動態網頁呢,可能會有人覺得動態網頁就是在頁面上有動畫,會動的就是動態網頁,而頁面靜止,不會動的就是靜態網頁,其實不然。以下內容我們將介紹何謂動態網頁以及靜態網頁,讓你可以更加了解平時所使用的網頁喔。 靜態網頁 在了解動態網頁以前,也需要先了解靜態網頁究竟是什麼,這樣才能夠真正搞懂靜態跟動態究竟差在哪裡。 超文件標示語言HyperText Markup Language,簡稱:HTML,HTML是網站建置的基礎技術,常與CSS與Javascript配合成一個適合觀看的網頁,讓瀏覽器去讀取,一般判斷方式為網頁副檔名為html或htm皆為靜態網頁,靜態網頁的優勢為容易為搜尋引擎所接受,所以很多動態網頁會將動態網頁轉變成靜態方式,就是所謂的【偽靜態網頁】來提高搜尋引擎的友善度達到排名優化的成效。 當用戶瀏覽器通過HTTP協議向Web伺服器請求提供網頁內容時,伺服器僅僅是將原先的HTML文檔文檔傳送給用戶瀏覽器,用戶看到的內容是標準的HTML文黨的內容,可能在另外加上GIF格式的動態圖片或是Flash動畫等等,如果想更改網頁上的內容,就必須手動更改HTML文檔。 (more…)
學程式助教
November 28, 2019