前端需要掌握的PHP基礎

2021-10-03 21:31:24 字數 2627 閱讀 3285

php 是 「php hypertext preprocessor」 的首字母縮寫,php能夠生成動態頁面內容,能夠建立、開啟、讀取、寫入、刪除以及關閉伺服器上的檔案。能夠接收表單資料。能夠傳送並取回cookie。能夠新增、刪除、修改資料庫中的資料。下面介紹一些前端用到的基礎方法

php語法以<? php開頭,以?>結尾,注釋方法見下:

<?php

// 這是裡php**

// 這是單行注釋

# 這也是單行注釋

/* 這是多行注釋塊

它可以橫跨

*/?>

php傳送資料的方式:

<?php

echo

"hello"

;print

"hello"

;print_r

("hello");

die(

"hello");

//die傳送完會結束php**執行

?>

php中的變數,不需要提前宣告,直接使用,但是預設情況下變數要使用$字首

<?php$a=

"hello"

;echo$a;

?>

php的資料型別:

// 字元,整型,浮點型,布林,物件,陣列,null,資源型$a=

"hello"

;//字元型$b=

520;

//整數$c=

520.1314

;//浮點$d=

false

;//布林

//php中的物件不能直接建立,需要配合類建立$e=

array(3

,4,5

,6);

//陣列$f=

null

;//null

//資源型需要mysql配合

php中的分支,與js中的分支語句是一致的:

if()

if()else

switch()

php中的迴圈,與js中的迴圈語句是一致的:

for($i

=0;$i

<10;

$i++

)while()

php中的函式,與js中的函式語句是一致的:

// function fn($a)

// $str = fn("hello");

// echo "

";// echo $str;

php中字串的拼接,不是+號:

$str

="hello "

;echo

$str

."admin"

.$str

;//用.拼接

php的陣列:

// 索引陣列

$arr

=array

("hello"

,"world"

,123

,true);

echo

$arr

;//列印出字元array

echo

$arr[1

];//hello

echo

count

($arr);

//count可以查出陣列內資料的個數

for($i=

0;$i<

count

($arr);

$i++

)// 關聯陣列,沒有索引:

$arr2

=array

("name"

=>

"admin"

,"age"

=>18,

"***"

=>

"男")

;print_r

($arr2);

echo

$arr2

["name"];

echo

$arr2

["age"];

echo

$arr2

["***"

];

php 的 json 格式轉換:

// 陣列轉json

$arr

=array

("hello"

,"world"

,123

,true);

echo

json_encode

($arr);

$arr2

=array

("name"

=>

"admin"

,"age"

=>18,

"***"

=>

"男")

;echo

json_encode

($arr2);

// json轉陣列

$str=''

;print_r

(json_decode

($str))

;

另外,php每行**的結束,都必須加分號。

2019前端技術需要掌握的

1 html語義化標籤的理解 結構化的理解 能否寫出簡潔的html結構 seo優化。2 h5中新增的屬性,如自定義屬性data 類名classname等 新增表單元素 拖拽drag。3 h5中新增的api 修改的api 廢棄的api稍作了解 離線儲存 audio video 2.關於css 1 cs...

前端需要掌握的php知識,適合初學者

php檔案能夠包含文字 html css以及php php 在伺服器上執行,結果以純文字返回到瀏覽器。他的副檔名是.php。php能夠生成動態頁面內容,能夠建立 開啟 讀取 寫入 刪除以及關閉伺服器上的檔案。能夠接收表單資料。能夠傳送並取回cookie。能夠新增 刪除 修改資料庫中的資料。能夠限制使...

Hacker需要掌握的基礎

編譯語言 1.c語言 能力要求 精通 選用教材 c primer plus 中文版 第5版 其他教材 標準c程式設計 第3版 c語言入門經典 原書第3版 補充教材 c程式語言 c陷阱與缺陷 c專家程式設計 c與指標 2.c 語言 能力要求 熟練 選用教材 c primer 中文版 第4版 其他教材 ...