PHP程序設(shè)計(jì)基礎(chǔ)_第1頁
PHP程序設(shè)計(jì)基礎(chǔ)_第2頁
PHP程序設(shè)計(jì)基礎(chǔ)_第3頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論