PHP基礎語法

2021-09-01 01:26:08 字數 2825 閱讀 2665

[size=large]注釋風格:[/size]

三種注釋:

a //

b #

c /* .... */

[size=large]php常量:[/size]

__file__ :被稱為php魔術常量 ,返回當前執行php指令碼的完整路徑和檔名,包含乙個絕對路徑

php_self、 script_name、 request_uri

[size=large]php特色:[/size]

. 字串連線

[size=large]變數宣告:[/size]

$var = "hello world!";

super global variable,超級全域性變數,預定義的,應該蠻好用

$_server $_get $_post $_cookie $_files

$_env $_request $_session $globals

[size=large]列印輸出:[/size]

// 類asp語法,有其它型別的嗎,很不喜歡。

<?php

boolean print("hello world!

");$variable = "hello world!";

boolean print("$variable

");string printf(...); //和c語言一樣

?>

[size=large]資料型別:[/size]

string型別肯定要先了解一下

"little boy! a$%^789"

'me to \n'

雙引號和單引號區別:雙引號全解釋,單引號不解釋變數、轉義。

聽說 正則、字元陣列。

null空型別

型別自動與強制轉換

[size=large]控制語句:[/size]

declare()

return()

for adn foreach

<?php

$usernames = array("grace","doris","gary","nate","missing","tom");

for ($x=0; $x < count($usernames); $x++)

//foreach

$links = array("a","b","c");

foreach($links as $alink)

//鍵值對,也是array,用的是as,一般用in的嘛,不慣啊~

$links = array("a"=>"a","b"=>"b","c"=>"c");

foreach($links as $key => $value)

?>

[size=large]函式呼叫:[/size]

<?php

function keep_track()

keep_track();//呼叫

?>

<?php

// list 與 陣列

function retrieve_user_profile()

list($name,$email) = retrieve_user_profile();

echo "name: $name, email: $email";

?>

<?php

// 巢狀函式,嗯

function salestax($price,$tax)

$total = $price + ($price * $tax);

echo "total cost in dollars: $total. cost in british pounds: "

.convert_pound($total);

}salestax(15.00,.075);

echo convert_pound(15);

?>

[size=large]資料結構:

陣列[/size]

[size=large]物件導向:[/size]

class object 

}

構造and析構~

instanceof、輔助函式、自動載入物件

反射,- -還沒玩過

[size=large]檔案操作:[/size]

include ('filename');

include_once ('filename'); //會檢驗是否已經包含檔案

在條件語句中使用include,必須使用花括號{},括起來!!

開啟allow_url_fopen可以遠端載入檔案,要求伺服器開啟

require() 和include的區別是,一定會執行

require_once()

[size=large]其實除了這些語法知識,更需要的是**程式、環境的知識,下面去看看簡單的原始碼了[/size]

PHP基礎語法

測試發現在瀏覽器無法開啟中文路徑下的檔案,我是html echo 在html內插入php,需要有結束標記符 a 10 定義變數 b 5 echo a b 15 a 20 echo a b 25 echo const the value 100 宣告常量 echo the value 100 the ...

PHP語法基礎

php語法的基礎 a定義變數常量,b定義函式,c流程控制,d迴圈,e邏輯運算 created by phpstorm.user haily date 2016 4 11 time 23 12 1.定義變數,常量 echo 1.定義變數,常量 echo echo hello world,echo c ...

PHP 基礎語法

php 基礎語法簡單記憶 指令碼以結尾 變數以 開頭 結尾,最後一行不用分號 字串運算子 串接 串接賦值 echo 輸出 print也可以,但是比echo慢 字串中能包含 html 標記 echo hello world 注釋 變數對大小寫敏感,關鍵字 自定義的函式和類對大小寫不敏感 local和g...