當前位置:才華齋>計算機>php語言>

php學習入門方法

php語言 閱讀(7.11K)

導語:學習PHP這門程式語言,入門其實是非常簡單的,如果你以前有其他程式設計基礎,那就更容易了---特別是有C語言基礎的同學。php的總體語法方面非常相似與C語言。下面是讓我們一起來學習吧!

php學習入門方法

首先如果是新手的話,環境可以用整合的環境,比如:wamp、lamp等,當然如果你也可以自己搭建環境,一般為apache+mysql+php。環境搭建好了後就是從何入手了,呵呵,程式設計的人都知道,最開始的第一個程式為:hello ......

  開始

基本語法,比如以這種形式包涵的為php的程式語言,

型別:布林型、整型、浮點型、字串、陣列、物件、資源、NULL、偽型別、型別戲法

變數:預定義變數、變數範圍、可變變數

常量:(注意其中的'魔術常量)

// 合法的常量名

define("FOO", "something");

define("FOO2", "something else");

define("FOO_BAR", "something more")

// 非法的常量名

define("2FOO", "something");

// This is valid, but should be avoided:

// PHP may one day provide a magical constant

// that will break your script

define("__FOO__", "something");

?>

  表示式

運算子:運算子優先順序、算術運算子、賦值運算子、位運算子、比較運算子、錯誤控制運算子、執行運算子、遞增/遞減運算子、邏輯運算子、字串運算子、陣列運算子、型別運算子

流程控制:if

else

elseif

  流程控制的替代語法

while

do-while

for

foreach

break

continue

switch

declare

return

require()

include()

require_once()

include_once()

  函式:使用者自定義函式

函式的引數

返回值

變數函式

內部(內建)函式

  類與物件:

基本概念

自動載入物件

建構函式和解構函式

Visibility

Scope Resolution Operator (::)

Static Keyword

Class Constants

Class Abstraction

Object Interfaces

Overloading

Object Iteration

Patterns

Magic Methods

Final Keyword

Object cloning

Comparing objects

Reflection

Type Hinting

  異常處理

引用的解釋:

引用是什麼

引用做什麼

引用不是什麼

引用傳遞

引用返回

取消引用

引用定位