日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > php >内容正文

php

php程序设计案例教程 程序题,PHP程序设计案例教程

發(fā)布時(shí)間:2024/7/5 php 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php程序设计案例教程 程序题,PHP程序设计案例教程 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

目錄

第1章PHP概述與運(yùn)行環(huán)境搭建1

1.1PHP入門(mén)1

1.1.1PHP的發(fā)展史2

1.1.2PHP的優(yōu)點(diǎn)3

1.1.3PHP的運(yùn)行機(jī)制4

1.2PHP擴(kuò)展庫(kù)5

1.2.1標(biāo)準(zhǔn)擴(kuò)展庫(kù)5

1.2.2外部擴(kuò)展庫(kù)6

1.3Web服務(wù)器6

1.3.1Apache服務(wù)器6

1.3.2IIS服務(wù)器7

1.4PHP運(yùn)行環(huán)境的搭建7

1.5綜合案例——?jiǎng)?chuàng)建第一個(gè)PHP程序10

目錄

第1章PHP概述與運(yùn)行環(huán)境搭建1

1.1PHP入門(mén)1

1.1.1PHP的發(fā)展史2

1.1.2PHP的優(yōu)點(diǎn)3

1.1.3PHP的運(yùn)行機(jī)制4

1.2PHP擴(kuò)展庫(kù)5

1.2.1標(biāo)準(zhǔn)擴(kuò)展庫(kù)5

1.2.2外部擴(kuò)展庫(kù)6

1.3Web服務(wù)器6

1.3.1Apache服務(wù)器6

1.3.2IIS服務(wù)器7

1.4PHP運(yùn)行環(huán)境的搭建7

1.5綜合案例——?jiǎng)?chuàng)建第一個(gè)PHP程序10

1.6習(xí)題12

第2章PHP基本語(yǔ)法14

2.1PHP語(yǔ)法入門(mén)14

2.1.1PHP腳本標(biāo)記14

2.1.2一個(gè)簡(jiǎn)單的PHP程序15

2.2PHP注釋和HTML注釋18

2.2.1PHP行注釋18

2.2.2PHP塊注釋19

2.2.3HTML注釋20

2.3PHP的輸出21

2.3.1echo語(yǔ)句21

2.3.2print()函數(shù)22

2.3.3printf()函數(shù)23

2.3.4var_dump()函數(shù)26

2.4綜合案例——職工個(gè)人信息的輸出27

2.5習(xí)題27第3章PHP數(shù)據(jù)處理30

3.1標(biāo)準(zhǔn)數(shù)據(jù)類型30

3.1.1布爾型30

3.1.2整型31

3.1.3浮點(diǎn)型32

3.1.4字符串型32

3.1.5復(fù)合數(shù)據(jù)類型35

3.2數(shù)據(jù)類型轉(zhuǎn)換38

3.2.1強(qiáng)制數(shù)據(jù)類型轉(zhuǎn)換38

3.2.2自動(dòng)數(shù)據(jù)類型轉(zhuǎn)換41

3.2.3數(shù)據(jù)類型函數(shù)42

3.3變量44

3.3.1變量的聲明44

3.3.2變量的賦值45

3.3.3動(dòng)態(tài)變量46

3.3.4變量的作用域47

3.3.5變量的銷(xiāo)毀49

3.4常量50

3.4.1常量的定義50

3.4.2類的常量52

3.4.3系統(tǒng)常量53

3.5運(yùn)算符54

3.5.1運(yùn)算符的優(yōu)先級(jí)54

3.5.2算術(shù)運(yùn)算符55

3.5.3賦值運(yùn)算符56

3.5.4比較運(yùn)算符57

3.5.5三元運(yùn)算符58

3.5.6邏輯運(yùn)算符58

3.5.7運(yùn)算符的“短路”59

3.5.8位運(yùn)算符60

3.5.9遞增和遞減運(yùn)算符61

3.5.10執(zhí)行運(yùn)算符62

3.5.11錯(cuò)誤控制運(yùn)算符62

3.5.12PHP表達(dá)式63

3.6綜合案例——短路運(yùn)算和優(yōu)先級(jí)64

3.7習(xí)題65

第4章PHP流程控制語(yǔ)句68

4.1分支結(jié)構(gòu)68

4.1.1if語(yǔ)句68

4.1.2if...else語(yǔ)句70

4.1.3if...elseif...else語(yǔ)句71

4.1.4if語(yǔ)句的嵌套72

4.1.5switch...case語(yǔ)句73

4.2循環(huán)結(jié)構(gòu)75

4.2.1for語(yǔ)句76

4.2.2do...while語(yǔ)句77

4.2.3while語(yǔ)句79

4.2.4foreach語(yǔ)句80

4.2.5break語(yǔ)句81

4.2.6continue語(yǔ)句81

4.3分支和循環(huán)的嵌套82

4.3.1分支語(yǔ)句嵌套82

4.3.2循環(huán)語(yǔ)句嵌套83

4.3.3混合語(yǔ)句嵌套84

4.4綜合案例——驗(yàn)證哥德巴赫猜想85

4.5習(xí)題86

第5章PHP函數(shù)90

5.1PHP函數(shù)概述90

5.2變量處理函數(shù)91

5.3數(shù)學(xué)函數(shù)92

5.3.1三角函數(shù)93

5.3.2指數(shù)和對(duì)數(shù)函數(shù)94

5.3.3最大函數(shù)及最小函數(shù)95

5.3.4取整函數(shù)96

5.3.5其他函數(shù)96

5.4日期和時(shí)間函數(shù)97

5.4.1checkdate()函數(shù)和getdate()函數(shù)97

5.4.2date()函數(shù)99

5.4.3time()函數(shù)101

5.4.4strtotime()函數(shù)101

5.5自定義函數(shù)102

5.5.1自定義函數(shù)的創(chuàng)建102

5.5.2自定義函數(shù)的調(diào)用103

5.5.3參數(shù)傳遞104

5.5.4函數(shù)的返回值109

5.6函數(shù)應(yīng)用110

5.6.1變量函數(shù)111

5.6.2嵌套函數(shù)112

5.6.3遞歸函數(shù)113

5.7綜合案例——漢諾塔問(wèn)題114

5.8習(xí)題115

第6章數(shù)組117

6.1數(shù)組概述117

6.1.1數(shù)組的概念117

6.1.2數(shù)組的分類118

6.2數(shù)組的基本操作120

6.2.1數(shù)組的創(chuàng)建120

6.2.2數(shù)組元素的追加122

6.2.3數(shù)組元素的刪除124

6.3數(shù)組的遍歷125

6.3.1使用for語(yǔ)句遍歷數(shù)組126

6.3.2使用foreach語(yǔ)句遍歷數(shù)組126

6.3.3使用list()遍歷數(shù)組128

6.3.4使用each()函數(shù)遍歷數(shù)組129

6.4數(shù)組排序129

6.4.1sort()、rsort()、ksort()和krsort()函數(shù)130

6.4.2使用shuffle()函數(shù)進(jìn)行隨機(jī)排序132

6.4.3使用array_reverse()函數(shù)進(jìn)行反向排序133

6.5數(shù)組的其他操作134

6.5.1隨機(jī)獲取數(shù)組元素134

6.5.2聯(lián)合數(shù)組136

6.5.3合并數(shù)組137

6.5.4拆分?jǐn)?shù)組140

6.5.5替換數(shù)組140

6.5.6查找鍵名是否存在142

6.5.7查找值是否存在142

6.5.8去掉重復(fù)元素值143

6.5.9數(shù)組的鍵名和值調(diào)換144

6.6綜合案例——考生信息處理145

6.7習(xí)題146

第7章字符串和正則表達(dá)式149

7.1字符串概述149

7.1.1字符串基礎(chǔ)149

7.1.2字符串連接運(yùn)算150

7.1.3使用定界符定義字符串150

7.2字符串操作151

7.2.1統(tǒng)計(jì)字符串151

7.2.2空格和特殊字符155

7.2.3大小寫(xiě)轉(zhuǎn)換157

7.2.4分隔字符串160

7.2.5截取字符串163

7.2.6填充字符串或刪除字符串167

7.2.7比較字符串171

7.2.8定位字符串177

7.2.9替換字符串181

7.2.10字符串與HTML轉(zhuǎn)換184

7.3字符串編碼191

7.3.1字符集與編碼191

7.3.2頁(yè)面編碼設(shè)置195

7.3.3編碼轉(zhuǎn)換197

7.3.4字符串加密200

7.4正則表達(dá)式204

7.4.1正則表達(dá)式概述205

7.4.2Perl風(fēng)格正則表達(dá)式209

7.5正則表達(dá)式的使用方法210

7.5.1正則表達(dá)式函數(shù)210

7.5.2正則表達(dá)式的匹配211

7.5.3正則表達(dá)式的全局匹配212

7.5.4獲取與模式匹配的數(shù)組單元213

7.5.5轉(zhuǎn)義正則表達(dá)式字符213

7.5.6正則表達(dá)式的搜索和替換函數(shù)214

7.5.7正則表達(dá)式的搜索和替換215

7.5.8使用正則表達(dá)式分隔字符串216

7.6常用的Web驗(yàn)證217

7.7綜合案例——考生信息處理219

7.8習(xí)題221

第8章面向?qū)ο蟮某绦蛟O(shè)計(jì)223

8.1面向?qū)ο蟮木幊?23

8.1.1理解面向?qū)ο缶幊?23

8.1.2面向?qū)ο缶幊痰奶匦?24

8.1.3面向?qū)ο缶幊痰脑瓌t224

8.2類和對(duì)象的概述225

8.2.1了解類和對(duì)象225

8.2.2類的定義225

8.2.3創(chuàng)建對(duì)象226

8.2.4構(gòu)造函數(shù)226

8.2.5析構(gòu)函數(shù)227

8.3類的成員228

8.3.1常量229

8.3.2字段229

8.3.3屬性230

8.3.4方法233

8.3.5靜態(tài)成員234

8.4抽象類235

8.5final的使用236

8.6實(shí)現(xiàn)類的特性238

8.6.1封裝性238

8.6.2繼承性238

8.6.3多態(tài)性241

8.7接口242

8.7.1接口概述242

8.7.2定義接口242

8.7.3實(shí)現(xiàn)接口243

8.8綜合案例——輸出圖形245

8.9習(xí)題247

第9章PHP表單應(yīng)用250

9.1表單概述250

9.1.1表單構(gòu)成250

9.1.2表單標(biāo)記251

9.1.3按鈕252

9.1.4文本框254

9.1.5密碼框254

9.1.6多行文本框255

9.1.7單選框256

9.1.8多選框257

9.1.9下拉列表框258

9.1.10文件上傳框259

9.1.11郵箱輸入框261

9.1.12電話輸入框262

9.2表單提交262

9.2.1表單的提交方式262

9.2.2表單的GET提交方式263

9.2.3表單的POST提交方式264

9.3表單的高級(jí)操作264

9.3.1表單元素的遍歷264

9.3.2表單元素的動(dòng)態(tài)生成265

9.4綜合案例——用戶注冊(cè)268

9.5習(xí)題276

第10章session和cookie278

10.1session的基本知識(shí)278

10.1.1session簡(jiǎn)介278

10.1.2session配置279

10.1.3session函數(shù)280

10.1.4session變量281

10.2session的基本操作282

10.2.1session的啟動(dòng)282

10.2.2sessionID的獲取282

10.2.3session的存取283

10.2.4session的銷(xiāo)毀284

10.3session舉例286

10.4cookie的基本知識(shí)287

10.4.1cookie工作原理288

10.4.2cookie和session的區(qū)別288

10.5cookie的基本操作289

10.5.1cookie的創(chuàng)建289

10.5.2cookie的獲取290

10.5.3cookie的刪除290

10.6綜合案例——使用cookie進(jìn)行用戶登錄291

10.7習(xí)題293

第11章文件和目錄處理295

11.1獲取文件的屬性295

11.1.1文件的類型和大小295

11.1.2最后訪問(wèn)與修改時(shí)間297

11.1.3其他屬性298

11.2文件的基本操作300

11.2.1文件的打開(kāi)300

11.2.2文件的關(guān)閉301

11.2.3文件的讀取302

11.2.4文件的寫(xiě)入304

11.2.5文件的復(fù)制307

11.2.6文件的刪除307

11.3非線性讀寫(xiě)文件308

11.3.1fseek()函數(shù)308

11.3.2ftell()函數(shù)308

11.3.3rewind()函數(shù)309

11.4文件的高級(jí)操作310

11.4.1文件的上傳310

11.4.2文件的下載314

11.5獲取目錄屬性315

11.5.1解析文件的路徑315

11.5.2取得磁盤(pán)空間317

11.6目錄的基本操作318

11.6.1目錄的打開(kāi)319

11.6.2目錄的關(guān)閉319

11.6.3目錄的讀取320

11.6.4目錄的創(chuàng)建321

11.6.5目錄的刪除322

11.7綜合案例322

11.8習(xí)題324

第12章MySQL數(shù)據(jù)庫(kù)326

12.1MySQL數(shù)據(jù)庫(kù)概述326

12.1.1MySQL數(shù)據(jù)庫(kù)的概念326

12.1.2MySQL服務(wù)器的啟動(dòng)、連接、斷開(kāi)和停止327

12.1.3數(shù)據(jù)庫(kù)常用類330

12.2數(shù)據(jù)庫(kù)以及數(shù)據(jù)表的創(chuàng)建331

12.2.1使用命令創(chuàng)建MySQL數(shù)據(jù)庫(kù)332

12.2.2使用phpMyAdmin界面創(chuàng)建MySQL數(shù)據(jù)庫(kù)333

12.2.3使用命令創(chuàng)建MySQL數(shù)據(jù)表334

12.2.4使用phpMyAdmin界面創(chuàng)建MySQL數(shù)據(jù)表338

12.2.5使用命令在表中添加記錄339

12.2.6使用phpMyAdmin界面在數(shù)據(jù)表中添加記錄341

12.3數(shù)據(jù)庫(kù)服務(wù)器的連接342

12.3.1連接對(duì)象的創(chuàng)建342

12.3.2設(shè)置連接選項(xiàng)343

12.3.3連接錯(cuò)誤測(cè)試344

12.3.4連接的關(guān)閉346

12.4數(shù)據(jù)庫(kù)的其他操作346

12.4.1查看數(shù)據(jù)庫(kù)346

12.4.2選擇數(shù)據(jù)庫(kù)348

12.4.3刪除數(shù)據(jù)庫(kù)348

12.5數(shù)據(jù)庫(kù)數(shù)據(jù)的操作348

12.5.1mysqli類348

12.5.2mysqli_result類349

12.5.3獲取數(shù)據(jù)記錄的方法350

12.5.4從結(jié)果集中獲取數(shù)據(jù)列信息354

12.6結(jié)構(gòu)化查詢語(yǔ)言358

12.6.1查詢記錄——SELECT語(yǔ)句358

13.6.2插入記錄——INSERT INTO語(yǔ)句362

12.6.3修改記錄——UPDATE語(yǔ)句363

12.6.4刪除記錄——DELETE語(yǔ)句364

12.6.5新建表——CREATE語(yǔ)句364

12.6.6獲得數(shù)據(jù)庫(kù)的全部表——SHOW TABLES365

12.6.7修改表結(jié)構(gòu)——ALTER TABLE366

12.6.8刪除表——DROP TABLE367

12.7數(shù)據(jù)查詢368

12.7.1字段查詢368

12.7.2帶IN關(guān)鍵字的查詢368

12.7.3帶BETWEEN AND的范圍查詢369

12.7.4帶LIKE的字符匹配查詢369

12.7.5帶IS NULL關(guān)鍵字查詢空值370

12.7.6帶AND或OR的多條件查詢371

12.7.7用DISTINCT關(guān)鍵字去掉結(jié)果中的重復(fù)記錄371

12.7.8用ORDER BY關(guān)鍵字對(duì)查詢結(jié)果進(jìn)行排序372

12.7.9用GROUP BY關(guān)鍵字和HAVING關(guān)鍵字進(jìn)行分組查詢372

12.7.10用LIMIT關(guān)鍵字的記錄數(shù)量限制查詢373

12.7.11聚合函數(shù)查詢374

12.7.12連接查詢376

12.7.13子查詢378

12.7.14表記錄的分頁(yè)查詢381

12.8綜合案例382

12.9習(xí)題391

部分習(xí)題參考答案393

參考文獻(xiàn)396

總結(jié)

以上是生活随笔為你收集整理的php程序设计案例教程 程序题,PHP程序设计案例教程的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。