PHP入門筆記 認識PHP

2021-03-31 11:53:26 字數 1680 閱讀 6938

關於資料型別

變數的輸出

關於語法

非列印字元

字元含義

/cx

匹配由x指明的控制字元。例如, /cm 匹配乙個 control-m 或回車符。x 的值必須為 a-z 或 a-z 之一。否則,將 c 視為乙個原義的 'c' 字元。

/f 匹配乙個換頁符。等價於 /x0c 和 /cl。

/n 匹配乙個換行符。等價於 /x0a 和 /cj。

/r 匹配乙個回車符。等價於 /x0d 和 /cm。

/s 匹配任何空白字元,包括空格、製表符、換頁符等等。等價於 [ /f/n/r/t/v]。

/s 匹配任何非空白字元。等價於 [^ /f/n/r/t/v]。

/t 匹配乙個製表符。等價於 /x09 和 /ci。

/v 匹配乙個垂直製表符。等價於 /x0b 和 /ck。

條件及迴圈

foreach

while{}

do while{} :do while和while最大的區別就在於。。do while是先執行,後判斷,而while是先判斷後執行.明白不行,不做例項**了.

if{} else{} :地球人都知道,也不做例項**了.

switch:

switch($i)

switch結構可以很好的解決,多重if else 造成的**過長的問題.但是需要注意的是過度使用switch結構,會引影**的執行效率.(^^delphi裡的經驗得知)

function

int checkbig(int x,y)

else

php中的函式

function checkbig($x,$y)else{

return $y;

delphi中的函式:

function checkbig(x,y:integer):integer;

begin

if x>y then result:=x else result:=y;

end;

從c/php/delphi三者的**來看..php的**是比較簡潔的.因為混雜型別的支援,無需申明變數,以及函式型別.大家也很容易看出來..php的**就好像是c和pascal**的雜交品種.(^^是優良滴雜交品種).

學習也一樣.對比式學習方式是可以很快的掌握一門新的開發語言.以上是我第一次接觸php的1個小時的學習內容.請大家留給大家做參考,首次學習,中間難免有誤,請大家見諒.(^^早上2點多了.唉也只有這個時候有時間學習一下,狂哭ing..

最後講一下php在win2003上的安裝.方法和安裝activeperl是一樣的.以cgi方式進行執行.

解壓至c:/php

把資料夾裡的 php.ini-dist 改名為 php.ini 並存放到c:/windows (php.ini檔案的設定我這裡不多講了,自己看一下隨帶的install.txt檔案,講得很詳細)

大家注意到裡頭有2個登錄檔檔案..乙個是pws-php5cgi.reg 另外乙個 pws-isapi.reg  都匯入登錄檔

副檔名:.php

呵呵..perl那裡也是這樣設定的..都這個模樣的..

dsfdsf

STL筆記 認識STL

c 標準模板庫的核心包括以下三個元件 1.容器 containers 容器是用來管理某一類物件的集合。c 提供了各種不同型別的容器,比如 deque list vector map 等。2.演算法 algorithms 演算法作用於容器。它們提供了執行各種操作的方式,包括對容器內容執行初始化 排序 ...

boost學習筆記 認識Concept

concept代表 一組類 也可以是類模板 必須滿足的一組條件。當某個類 class 滿足一組條件 concept 時,可以說這個類 class 就是這個conecpt的乙個模型 model 泛型程式設計中個各個 元素 的關係圖 乙個型別可以同時滿足幾個concept,例如 正規型別 正規型別是指必...

Android學習筆記 認識Android

一 android的由來 2007年11月 google公司推出android作業系統開放平台並宣布成立oha open handset alliance,開放手機聯盟 2008年9月22日,美國運營商t mobile usa正式發布了第一款基於android的手機t mobile g1.二 and...