![PHP程序設(shè)計(jì)基礎(chǔ)_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/2/5fefc702-e317-46a6-b879-876b93007f14/5fefc702-e317-46a6-b879-876b93007f141.gif)
![PHP程序設(shè)計(jì)基礎(chǔ)_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/2/5fefc702-e317-46a6-b879-876b93007f14/5fefc702-e317-46a6-b879-876b93007f142.gif)
![PHP程序設(shè)計(jì)基礎(chǔ)_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/2/5fefc702-e317-46a6-b879-876b93007f14/5fefc702-e317-46a6-b879-876b93007f143.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、WORD格式php 程序設(shè)計(jì)根底一、 PHP 工作原理PHP 代碼解析后 PHP 代碼請(qǐng)求效勞處理后器: apechePHP 包讀取請(qǐng)求數(shù)據(jù)庫瀏覽器效勞器操作系統(tǒng)二、PHP 輸出語句1、 輸出語句格式:echo內(nèi)容內(nèi)容: 1、字符串2)、變量 ( 值)3、數(shù)字4)、 HTML 標(biāo)簽雙引號(hào)引號(hào)說明:字符串:必須由雙引號(hào)引起來的內(nèi)容變量:在程序運(yùn)行過程中可以改變值的量。 定義變量: var 變量名 ; 直接使用不用定義。變量名: 1、以下劃線或字母開頭2、接字母或數(shù)字eg: var $_123var $abc專業(yè)資料整理WORD格式注意:所有的變量名前都要加上“$符號(hào),否那么為無效變量的值:就近原
2、那么變量是區(qū)分大小2、 如何解決 PHP 中亂碼1、 MySql 的根本編碼是:utf-8所以與數(shù)據(jù)庫進(jìn)展連接時(shí),php 文件的類型編碼也要改為 utf-8 格式2)、 php 文件編碼必須是utf-83、網(wǎng)頁編輯軟件制作網(wǎng)頁,編碼不是UTF-8 。解決方法: 將網(wǎng)頁文件另存為,編碼格式改 utf-84、如果是在靜態(tài)網(wǎng)頁中指定,網(wǎng)頁的編碼為gb2312修改為 utf-85、動(dòng)態(tài)網(wǎng)頁在代碼程序中加 header(Content-Type: text/html; charset=utf-8); 針對(duì)提交到數(shù)據(jù)庫中的內(nèi)容純 php 代碼時(shí),在第一行參加 header(Content-Type: te
3、xt/html; charset=utf-8);專業(yè)資料整理WORD格式PHP 程序提交不一定為utf-8編碼為 utf-8專業(yè)資料整理WORD格式注意: 1、如果有HTML 簽標(biāo)的代碼,應(yīng)修改改為: 2、如果是純 PHP 代碼,在第一行添加header(Content-Type: text/html; charset=utf-8);三、賦值語句1、 賦值符號(hào)“ =2、 數(shù)學(xué):左邊 =右邊= 右邊 =左邊成立3、 規(guī)那么(1) 從右到左,左邊為變量,右邊為值變量、表達(dá)式(2) 賦值符號(hào)在一個(gè)表達(dá)式中,只能出現(xiàn)一次表達(dá)式:由變量或常量以及各種符號(hào)組成的式子。4、 例子:專業(yè)資料整理WORD格式四
4、、注釋語句被注釋的內(nèi)容不會(huì)在網(wǎng)頁瀏覽器中顯示出來。用戶說明一段代碼或某個(gè)對(duì)象專業(yè)資料整理WORD格式1、 單行注釋/專業(yè)資料整理WORD格式2、 多行注釋/*/專業(yè)資料整理WORD格式單行注釋是多行注釋的一個(gè)特例五、變量的類型PHP 不會(huì)事先定義變量為何種類型,而根據(jù)變量的值來確定。數(shù)值型、字符串型、布爾型、復(fù)合型1、 數(shù)值型整型、浮點(diǎn)型(整數(shù) )包括有小數(shù)點(diǎn)的數(shù)2、 字符串型由雙引號(hào)引起來的數(shù)據(jù)信息3、 布爾型表示真或假 true 或 false 用于比較(、 .)4、 復(fù)合型數(shù)組、函數(shù)、一個(gè)對(duì)象【重點(diǎn)】六、表達(dá)式1、 種類:算術(shù)表達(dá)式、邏輯表達(dá)式、條件比較表達(dá)式2、 算術(shù)表達(dá)式用于計(jì)算。+
5、加-減*乘/除%求余數(shù)【模運(yùn)算】 作業(yè):求 123 的個(gè)位、十位、百位的算法3、 邏輯表達(dá)式Andor!邏輯與邏輯或邏輯非逢0得0逢1得1逢0得1逢1得00 表示假1 表示真專業(yè)資料整理WORD格式4、 條件表達(dá)式=七、連接符用小數(shù)點(diǎn)做為連接符如: echo .$myclass_id.$myclass_name;八、包含語句include():調(diào)用一個(gè)文件屢次include_once() :同一個(gè)文件只能調(diào)用一次require() :require_once():1、語法:2、實(shí)例form_one.php中的主要內(nèi)容如下:提交到form_tow.phpform_tow.phpinclude 引
6、用form_tree.php九、條件語句1、 if 語句三種格式專業(yè)資料整理WORD格式1、 if( 條件 )條件N語句塊 ;Y語句塊-2) 、if( 條件 )條件語句塊 1;YNelse語句塊2;語句塊 1;語句塊 2;專業(yè)資料整理WORD格式3)、if( 條件 1)語句塊 1;條件 1Nelse if( 條件 2)語句塊 2Y條件 2N。else if( 條件 n-1)Y條件 n-1語句塊 n-1;elseYN語句塊 n;語句塊 1語句塊 2語句塊 n-1語句塊 n作業(yè):0-60 為不及格不包括6060-69 為及格70-79 為中80-89 為良好90-100 為優(yōu)秀要求從鍵盤輸入任數(shù),
7、然后在網(wǎng)頁上顯示結(jié)果代碼如以下圖 :if_py.php專業(yè)資料整理WORD格式if_post.php上述代碼:輸出順序是:不及格、及格、中等、良好、優(yōu)秀等,請(qǐng)改寫順序?yàn)椋簝?yōu)秀、良好、中等、及格、不及格等。專業(yè)資料整理WORD格式switch 語句專業(yè)資料整理WORD格式十、循環(huán)語句專業(yè)資料整理WORD格式1、For專業(yè)資料整理WORD格式構(gòu)結(jié):for( 變量初值;條件;累加循環(huán)體 語句 ; 累減 )專業(yè)資料整理WORD格式專業(yè)資料整理WORD格式124for (變量初值;條件;累加 累減 )3循環(huán)體 語句塊 ;流程圖初值 (變量 )條件是不成立 NY循環(huán)體 ;初值累加退出專業(yè)資料整理WORD格
8、式例子:分析$i(初)$i+$i (終 )$sum初$sum(終)1001002112013223134334365445610655610157667152187782128988928361099103645111010114555121155完畢注意:上次的終值,當(dāng)本錢次的初值使用?!揪徒敲础孔鳂I(yè): 1+2+。 +100 之和。Y2、 while或do while【 1】、 while 構(gòu)造:語句塊;while ( 條件 )語句塊;循環(huán)變量增加或減少;循環(huán)變量累加 /累減專業(yè)資料整理WORD格式實(shí)例:效果圖:作業(yè):用 while語句完成 1+2+3+ 。 +50 雙數(shù)之和$a%2=
9、=0結(jié)果:為650專業(yè)資料整理WORD格式【2】 do while ( 條件 )語句塊 ;構(gòu)造:do 語句塊;循環(huán)變量改變變量增加/減少 ;while( 條件 );條件NY注意:語句塊至少執(zhí)行一次!十一、函數(shù)封裝程序中的某個(gè)語句塊的實(shí)現(xiàn)相應(yīng)功能共有可重復(fù)使用使用這一個(gè)功能,要調(diào)用該功能的函數(shù)1、 構(gòu)造function函數(shù)名 (參數(shù)列表 )函數(shù)體 (語句塊 );return 返回值;【可有,可無】2、 本卷須知1】、函數(shù)名的命名規(guī)那么與變量的命名規(guī)那么是一樣2】、參數(shù)列表中的參數(shù)可是某個(gè)值數(shù)值、字符串、布爾值、某個(gè)變量、對(duì)象等3】、函數(shù)體之外的變量,不能在函數(shù)體中直接使用4】、參數(shù)的傳遞func
10、tion_one.php獲取從 function_one_index.php輸入數(shù)值頁面:中提交的數(shù)據(jù)負(fù)責(zé)從鍵盤上輸入一個(gè)數(shù)值POST 方法獲取function_one_dy.phpfunction_one_index.php$num=$_POST , num函數(shù)調(diào)用調(diào)用 jisun($i,$sum,$num);function jisun($i,$sum,$num)輸入 :100 .method=post返回結(jié)果專業(yè)資料整理WORD格式效果:代碼:function_one_index.phpfunction_one.phpfunction_one_dy.php專業(yè)資料整理WORD格式十二、數(shù)組1、 分類 :一維數(shù)組、多維數(shù)組2、 數(shù)字索引數(shù)組、關(guān)聯(lián)數(shù)組$s=array(“X紅 ,王超 ,李逵 );$arr=array( “ php=php 程序設(shè)計(jì), Java=Java 程序設(shè)計(jì));3
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 會(huì)議決策紀(jì)要與執(zhí)行方案
- 綠色建筑節(jié)能技術(shù)改造合同
- 水電供應(yīng)服務(wù)協(xié)議書
- 光伏發(fā)電站建設(shè)項(xiàng)目開發(fā)戰(zhàn)略合作框架協(xié)議
- 物流運(yùn)輸合同協(xié)議書參考
- 周年慶典盛大策劃方案
- 工程維修承包合同
- 汽車維修租賃合同協(xié)議書
- 裝飾裝修居間合同
- 建筑裝修行業(yè)裝修工程延期免責(zé)協(xié)議
- 《交通工程CAD》課程教學(xué)大綱(本科)
- 人教版數(shù)學(xué)五年級(jí)下冊(cè) 全冊(cè)各單元教材解析
- 2022年二年級(jí)生命安全教育教案
- 換班申請(qǐng)表(標(biāo)準(zhǔn)模版)
- 豐田汽車戰(zhàn)略規(guī)劃與戰(zhàn)略管理體系研究(2021)
- 公共政策學(xué)(第三版)-課件
- 文物保護(hù)項(xiàng)目可行性研究報(bào)告
- 冷卻塔是利用水和空氣的接觸
- 者陰村戰(zhàn)友紀(jì)念者陰山對(duì)越自衛(wèi)還擊作戰(zhàn)30周年聯(lián)誼會(huì)計(jì)劃2
- 承插型盤扣式支模架專項(xiàng)施工方案
- 我國古代職業(yè)教育的發(fā)展
評(píng)論
0/150
提交評(píng)論