HTML(Hyper Text Markup Language超文本標記語言)_第1頁
HTML(Hyper Text Markup Language超文本標記語言)_第2頁
HTML(Hyper Text Markup Language超文本標記語言)_第3頁
HTML(Hyper Text Markup Language超文本標記語言)_第4頁
HTML(Hyper Text Markup Language超文本標記語言)_第5頁
已閱讀5頁,還剩56頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、HTML(Hyper Text Markup Language超文本標記語言)是目前網(wǎng)絡(luò)上應用最為廣泛的語言,也是構(gòu)成網(wǎng)頁文檔的主要語言。HTML文本是由HTML命令組成的描述性文本,HTML命令可以說明文字、圖形、動畫、聲音、表格、鏈接等。HTML的結(jié)構(gòu)包括頭部(Head)、主體(Body)兩大部分,其中頭部描述瀏覽器所需的信息,而主體則包含所要說明的具體內(nèi)容。關(guān)鍵字釋義htmlhtml文件標簽head頭文件標簽title標題標簽meta信息設(shè)置標簽content內(nèi)容屬性type類型屬性Keyword關(guān)鍵字Author作者Copyright版權(quán)信息Description網(wǎng)站描述body主體文

2、件標簽h1h6標題文字標簽font文字標簽size尺寸大小屬性color顏色屬性face字體屬性hr直線標簽width寬度屬性height高度屬性noshade陰影屬性center居中標簽align水平對齊方式屬性left左對齊center中間對齊right右對齊valign垂直對齊方式屬性top頂部對齊middle中部對齊bottom底部對齊b粗體標簽i斜線標簽s刪除線標簽u下劃線標簽br換行標簽pre預處理標簽p段落標簽ol有序列表標簽ul無序列表標簽li列表項目標簽disc實心圓點circle空心圓點square實心方塊img插入圖片標簽src圖片路徑屬性images圖片文件夾borde

3、r邊框?qū)傩詁ordercolor邊框顏色屬性alt錯誤處理屬性table表格標簽tr行標簽td列標簽bgcolor背景顏色屬性background背景圖片屬性bordercolorlight邊框受光顏色屬性bordercolordark邊框背光顏色屬性cellspacing間距屬性cellpadding邊距屬性 占位符©版權(quán)符"雙引號<尖括號結(jié)束style樣式屬性collapse合并相鄰邊屬性colspan合并列屬性rowspan合并行屬性caption表頭標簽th表格字段列標簽marquee走馬燈標簽direction方向?qū)傩詓crollamount速度屬

4、性stop停止start開始bgsound背景音樂標簽loop音樂循環(huán)屬性form表單標簽name名稱屬性method方法屬性post傳遞方法get傳遞方法action地址屬性input輸入標簽text單行文本域password密碼域radio單選按鈕域checkbox多選按鈕域file文件域hidden隱藏域image圖片域submit提交域reset重置域button按鈕域value值屬性maxlength最大字符長度屬性checked默認選中屬性textarea多行文本域標簽select選擇菜單域標簽option待選項目標簽selected默認選中屬性frameset主框架標簽frame

5、子框架標簽iframe嵌入框架標簽rows行結(jié)構(gòu)屬性cols列結(jié)構(gòu)屬性frameborder框架邊框?qū)傩詅ramespacing框架間距屬性noresize不重定尺寸屬性scrolling滾動條屬性auto自動noframes不支持框架網(wǎng)頁標簽link超級鏈接a鏈接標簽href鏈接地址屬性target目標屬性_self安全方式_blank在新窗口中打開_parent跳出父框架_top跳出所有框架map圖像熱點映射標簽usemap映射名屬性area熱點區(qū)域標簽shape熱點形狀屬性coords熱點坐標屬性rect矩形poly多邊形circle圓形div塊元素標簽span內(nèi)聯(lián)元素標簽style樣式

6、表標簽script腳本標簽Style Sheet層疊式樣式表)目前推薦遵循的是W3C于1998年5月12日推出的CSS2。CSS標準建立的目的是以CSS進行網(wǎng)頁布局,控制網(wǎng)頁的表現(xiàn)。CSS標準布局與XHTML結(jié)構(gòu)語言相結(jié)合,可以實現(xiàn)表現(xiàn)與結(jié)構(gòu)相分離,提高網(wǎng)站的使用性和可維護性。關(guān)鍵字釋義import導入selector選擇器property屬性font-size文字大小font-family文字字體font-weight:bold粗體color文字顏色a:link帶鏈接的a:hover當鼠標滑到鏈接上a:active當鏈接被激活a:visited被訪問過的鏈接text-decoration字體

7、裝飾underline下劃線overline上劃線line-through中劃線none無background-color背景顏色background-image背景圖片background-repeat重復方式background-position重復定位background-attachment檢測背景是否隨內(nèi)容滾動padding內(nèi)邊距margin外邊距position定位border邊框solid實線邊框dashed虛線邊框relative相對absolute絕對visibility可見性block塊display顯示overflow溢出float浮動clear清除list-style無

8、序列表的樣式line-height行高letter-spacing字距word-spacing詞距!important優(yōu)先聲明,IE6不支持此屬性cursor光標狀態(tài)屬性pointer手crosshair十字help問號wait沙漏filteralpha(opacity=50);opacity:0.5;透明度濾鏡Only IEOnly !IE!-JavaScriptJavaScript是一種基于對象和事件驅(qū)動并具有相對安全性的客戶端腳本語言。同時也是一種廣泛用于客戶端Web開發(fā)的腳本語言,常用來給HTML網(wǎng)頁添加動態(tài)功能,比如響應用戶的各種操作。關(guān)鍵字釋義language語言var變量聲明nu

9、mber數(shù)值型string字符串型boolean布爾型true真false假Array()數(shù)組Object對象NaN當運算無法返回正確的結(jié)果時,就會返回NaNundefined聲明了變量,但沒賦值null空值switch選擇語句case情況default默認 如果以上的情況都不是for循環(huán)語句while循環(huán)語句do while循環(huán)語句break跳出循環(huán),終止程序continue跳出本次循環(huán),中斷程序function函數(shù)return函數(shù)的返回值EVENT事 件onload當頁面加載的時候onunload當頁面卸載的時候onfocus當text password textarea select獲得

10、焦點的時候onblur當text password textarea select失去焦點的時候onchange當text password textarea select的值被改變且失去焦點的時候onselect當text password textarea的值被選擇加亮的時候onclick當textpassword textarea select radio checkbox a button submit reset obj被單擊的時候onsubmit當form被提交的時候onreset當form被重設(shè)的時候onmouseover當鼠標移動到對象上的時候onmouseout當鼠標離開對象

11、的時候onkeydown當鍵盤按下的時候onkeyup當完成一次輸入,按下并松開的時候DATE時間日期函數(shù)new Date()實例化時間日期對象set/getFullYear()設(shè)置或返回年份set/getMonth()設(shè)置或返回月份,一月份用0來表示set/getDate()設(shè)置或返回日期set/getDay()設(shè)置或返回星期,周日用0來表示set/getHours()設(shè)置或返回小時數(shù),24小時制set/getMinutes()設(shè)置或返回分鐘數(shù)set/getSeconds()設(shè)置或返回秒鐘數(shù)set/getMilliseconds()設(shè)置或返回毫秒數(shù) 1秒等于1000毫秒toLocaleStr

12、ing()返回本地時間的字符串STRING字符串函數(shù)Str.length返回字符串對象的字符長度Str.charAt(index) 返回該字符串位于第()位的單個字符Str.charCodeAt(index) 返回該字符串位于第()位的單個字符的ASCII碼Str.indexOf(searchString,strartIndex) 從字符串對象中查找子字符串對象所在的位置Str.lastIndexOf(searchString,lastIndex) 從字符串對象中查找子字符串對象所在的位置Str.split(separator) 按標識符把字符串分隔成數(shù)組Str.substring(start

13、,end) 截取子字符串Str.substr(start,length) 截取子字符串Str.toUpperCase() 轉(zhuǎn)換為大寫Str.toLowerCase() 轉(zhuǎn)換為小寫MATH數(shù)學函數(shù)Math.random()返回一個大于0小于1的隨機數(shù)Math.round()返回一個四舍五入的整數(shù)Math.abs()返回絕對值Math.max()返回較大的數(shù)Math.min()返回較小的數(shù)Math.ceil()返回大于該數(shù)的最小整數(shù)Math.floor()返回小于該數(shù)的最大整數(shù)GLOBE全局函數(shù)parseInt()把括號中內(nèi)容的數(shù)據(jù)類型轉(zhuǎn)換為整型parseFloat()把括號中內(nèi)容的數(shù)據(jù)類型轉(zhuǎn)換為

14、浮點型toString()把對象的數(shù)據(jù)類型轉(zhuǎn)換為字符串型eval()把括號中內(nèi)容當作標準語句或表達式來執(zhí)行escape()返回括號中內(nèi)容的Unicode編碼unescape()返回括號中內(nèi)容的Unicode解碼WINDOW窗口對象window.status顯示在狀態(tài)欄上window.alert()彈出帶有確定按鈕的對話框window.confirm()彈出帶有確定、取消按鈕的對話框mpt()彈出帶有輸入框的對話框window.open()打開一個新窗口window.close()關(guān)閉當前瀏覽器窗口window.setTimeout()設(shè)置瀏覽器過多長時間以后執(zhí)行指定的程序代

15、碼window.setInterval()設(shè)置瀏覽器每隔多長時間定期調(diào)用指定的程序代碼window.clearTimeout()取消setTimeout()方法的設(shè)置window.clearInterval()取消setInterval()方法的設(shè)置LOCATION位置對象location.href打開指定的頁面HISTORY歷史對象history.go()使頁面前進history.back()使頁面后退NAVIGATOR瀏覽器對象navigator.appName獲取瀏覽器名稱navigator.appVersion獲取瀏覽器版本DOCUMENT文檔對象document.title顯示在標題

16、欄上document.write()向HTML文檔中動態(tài)寫入括號中的內(nèi)容document.getElementById()返回id屬性值等于指定參數(shù)的HTML元素所對應的對象document.getElementsByName()返回name屬性值等于指定參數(shù)的所有HTML元素對應的對象數(shù)組document.createElement()創(chuàng)建一個指定標簽名的新元素節(jié)點EVENT事件對象event.clientX返回鼠標指針位置相對于窗口客戶區(qū)域的x坐標event.clientY返回鼠標指針位置相對于窗口客戶區(qū)域的y坐標event.offsetX返回鼠標指針位置相對于觸發(fā)事件對象的x坐標even

17、t.offsetY返回鼠標指針位置相對于觸發(fā)事件對象的y坐標event.screenX返回鼠標指針位置相對于用戶屏幕的x坐標event.screenY返回鼠標指針位置相對于用戶屏幕的y坐標event.x返回鼠標指針位置相對于父文檔的x坐標event.y返回鼠標指針位置相對于父文檔的y坐標DOM文檔對象Obj.setAttribute()為給定元素節(jié)點添加一個新的屬性值或是改動他的現(xiàn)有屬性O(shè)bj.appendChild()在節(jié)點的子節(jié)點列表的結(jié)束位置添加新的子節(jié)點Obj.insertBefore()在節(jié)點的子節(jié)點列表的任意位置插入新的子節(jié)點Obj.removeChild()刪除節(jié)點Obj.inn

18、erHTML替換標簽對中的內(nèi)容Obj.scrollWidth返回對象的滾動寬度Obj.scrollHeight返回對象的滾動高度Obj.scrollLeft設(shè)置或獲取位于對象左邊界和窗口中目前可見內(nèi)容的最左端之間的距離Obj.scrollTop設(shè)置或獲取位于對象最頂端和窗口中目前可見內(nèi)容的最頂端之間的距離Obj.offsetWidth獲取對象相對于版面或由父坐標offsetParent屬性指定的父坐標的寬度Obj.offsetHeight獲取對象相對于版面或由父坐標 offsetParent 屬性指定的父坐標的高度Obj.offsetLeft獲取對象相對于版面或由offsetParent屬性指

19、定的父坐標的計算左側(cè)位置Obj.offsetTop獲取對象相對于版面或由 offsetTop 屬性指定的父坐標的計算頂端位置Obj.offsetParent返回父對象jQueryjQuery是繼Prototype之后又一個優(yōu)秀的JavaScript框架。它是輕量級的JS庫(壓縮后只有21k) ,它兼容CSS3,還兼容各種瀏覽器 (IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+)。jQuery使用戶能更方便地處理HTML DOCUMENTS、EVENTS、實現(xiàn)動畫效果,并且方便地為網(wǎng)站提供AJAX交互。jQuery還有一個比較大的優(yōu)勢是,它的文檔說明很全,而且

20、各種應用也說得很詳細,同時還有許多成熟的插件可供選擇。jQuery能夠使用戶的HTML頁保持代碼和HTML內(nèi)容分離,也就是說,不用再在HTML里面插入一堆JS來調(diào)用命令了,只需定義ID即可。官方主頁:關(guān)鍵字釋義jQuery 選擇器*$(*) 所有元素#id$(#lastname) id=lastname 的元素.class$(.intro) 所有 class=intro 的元素Element$(p) 所有 元素.class.class$(.intro.demo) 所有 class=intro 且 class=demo 的元素:first$(p:first) 第一

21、個 元素:last$(p:last) 最后一個 元素:even$(tr:even) 所有偶數(shù) 元素:odd$(tr:odd) 所有奇數(shù) 元素:eq(index)$(ul li:eq(3) 列表中的第四個元素(index 從 0 開始):gt(no)$(ul li:gt(3) 列出 index 大于 3 的元素:lt(no)$(ul li:lt(3) 列出 index 小于 3 的元素:not(selector)$(input:not(:empty) 所有不為空的 input 元素:header$(:header) 所有標題元素 - :animated所有動畫元素:contains(text)$

22、(:contains(W3School) 包含指定字符串的所有元素:empty$(:empty) 無子(元素)節(jié)點的所有元素:hidden$(p:hidden) 所有隱藏的 元素:visible$(table:visible) 所有可見的表格s1,s2,s3$(th,ro) 所有帶有匹配選擇的元素attribute$(href) 所有帶有 href 屬性的元素attribute=value$(href=#) 所有 href 屬性的值等于 # 的元素attribute!=value$(href!=#) 所有 href 屬性的值不等于 # 的元素attribute$=value $(h

23、ref$=.jpg) 所有 href 屬性的值包含以 .jpg 結(jié)尾的元素:input$(:input) 所有 元素:text$(:text) 所有 type=text 的 元素:password$(:password) 所有 type=password 的 元素:radio$(:radio) 所有 type=radio 的 元素:checkbox$(:checkbox) 所有 type=checkbox 的 元素:submit$(:submit) 所有 type=submit 的 元素:reset$(:reset) 所有 type=reset 的 元素:button$(:button) 所有

24、 type=button 的 元素:image$(:image) 所有 type=image 的 元素:file$(:file) 所有 type=file 的 元素:enabled$(:enabled) 所有激活的 input 元素:disabled$(:disabled) 所有禁用的 input 元素:selected$(:selected) 所有被選取的 select 元素:checked$(:checked) 所有被選中的 input 元素jQuery 事件bind()向匹配元素附加一個或更多事件處理器blur()觸發(fā)、或?qū)⒑瘮?shù)綁定到指定元素的 blur 事件change()觸發(fā)、或?qū)⒑?/p>

25、數(shù)綁定到指定元素的 change 事件click()觸發(fā)、或?qū)⒑瘮?shù)綁定到指定元素的 click 事件dblclick()觸發(fā)、或?qū)⒑瘮?shù)綁定到指定元素的 double click 事件delegate()向匹配元素的當前或未來的子元素附加一個或多個事件處理器die()移除所有通過 live() 函數(shù)添加的事件處理程序error()觸發(fā)、或?qū)⒑瘮?shù)綁定到指定元素的 error 事件event.isDefaultPrevented()返回 event 對象上是否調(diào)用了 event.preventDefault()event.pageX相對于文檔左邊緣的鼠標位置event.pageY相對于文檔上邊緣的鼠

26、標位置event.preventDefault()阻止事件的默認動作event.result包含由被指定事件觸發(fā)的事件處理器返回的最后一個值event.target觸發(fā)事件的 DOM 元素event.timeStamp該屬性返回從 1970 年 1 月 1 日到事件發(fā)生時的毫秒數(shù)event.type描述事件的類型event.which指示按了哪個鍵或按鈕focus()觸發(fā)、或?qū)⒑瘮?shù)綁定到指定元素的 focus 事件keydown()觸發(fā)、或?qū)⒑瘮?shù)綁定到指定元素的 key down 事件keypress()觸發(fā)、或?qū)⒑瘮?shù)綁定到指定元素的 key press 事件keyup()觸發(fā)、或?qū)⒑瘮?shù)綁定到

27、指定元素的 key up 事件live()觸發(fā)、或?qū)⒑瘮?shù)綁定到指定元素的 load 事件load()觸發(fā)、或?qū)⒑瘮?shù)綁定到指定元素的 load 事件mousedown()觸發(fā)、或?qū)⒑瘮?shù)綁定到指定元素的 mouse down 事件mouseenter()觸發(fā)、或?qū)⒑瘮?shù)綁定到指定元素的 mouse enter 事件mouseleave()觸發(fā)、或?qū)⒑瘮?shù)綁定到指定元素的 mouse leave 事件mousemove()觸發(fā)、或?qū)⒑瘮?shù)綁定到指定元素的 mouse move 事件mouseout()觸發(fā)、或?qū)⒑瘮?shù)綁定到指定元素的 mouse out 事件mouseover()觸發(fā)、或?qū)⒑瘮?shù)綁定到指定元素

28、的 mouse over 事件mouseup()觸發(fā)、或?qū)⒑瘮?shù)綁定到指定元素的 mouse up 事件one()向匹配元素添加事件處理器。每個元素只能觸發(fā)一次該處理器ready()文檔就緒事件(當 HTML 文檔就緒可用時)resize()觸發(fā)、或?qū)⒑瘮?shù)綁定到指定元素的 resize 事件scroll()觸發(fā)、或?qū)⒑瘮?shù)綁定到指定元素的 scroll 事件select()觸發(fā)、或?qū)⒑瘮?shù)綁定到指定元素的 select 事件submit()觸發(fā)、或?qū)⒑瘮?shù)綁定到指定元素的 submit 事件toggle()綁定兩個或多個事件處理器函數(shù),當發(fā)生輪流的 click 事件時執(zhí)行trigger()所有匹配元素

29、的指定事件triggerHandler()第一個被匹配元素的指定事件unbind()從匹配元素移除一個被添加的事件處理器undelegate()從匹配元素移除一個被添加的事件處理器,現(xiàn)在或?qū)韚nload()觸發(fā)、或?qū)⒑瘮?shù)綁定到指定元素的 unload 事件jQuery 效果animate()對被選元素應用“自定義”的動畫clearQueue()對被選元素移除所有排隊的函數(shù)(仍未運行的)delay()對被選元素的所有排隊函數(shù)(仍未運行)設(shè)置延遲dequeue()運行被選元素的下一個排隊函數(shù)fadeIn()淡入被選元素至完全不透明fadeOut()淡出被選元素至完全不透明fadeTo()把被選元

30、素減弱至給定的不透明度hide()隱藏被選的元素queue()顯示被選元素的排隊函數(shù)show()顯示被選的元素slideDown()通過調(diào)整高度來滑動顯示被選元素slideToggle()對被選元素進行滑動隱藏和滑動顯示的切換slideUp()通過調(diào)整高度來滑動隱藏被選元素stop()停止在被選元素上運行動畫toggle()對被選元素進行隱藏和顯示的切換jQuery 效果函數(shù)animate()對被選元素應用“自定義”的動畫clearQueue()對被選元素移除所有排隊的函數(shù)(仍未運行的)delay()對被選元素的所有排隊函數(shù)(仍未運行)設(shè)置延遲dequeue()運行被選元素的下一個排隊函數(shù)fa

31、deIn()淡入被選元素至完全不透明fadeOut()淡出被選元素至完全不透明fadeTo()把被選元素減弱至給定的不透明度hide()隱藏被選的元素queue()顯示被選元素的排隊函數(shù)show()顯示被選的元素slideDown()通過調(diào)整高度來滑動顯示被選元素slideToggle()對被選元素進行滑動隱藏和滑動顯示的切換slideUp()通過調(diào)整高度來滑動隱藏被選元素stop()停止在被選元素上運行動畫toggle()對被選元素進行隱藏和顯示的切換jQuery 文檔操作方法這些方法對于 XML 文檔和 HTML 文檔均是適用的,除了:html()。addClass()向匹配的元素添加指定

32、的類名after()在匹配的元素之后插入內(nèi)容append()向匹配的元素內(nèi)部追加內(nèi)容appendTo()向匹配的元素內(nèi)部追加內(nèi)容attr()設(shè)置或返回匹配元素的屬性和值before()在每個匹配的元素之前插入內(nèi)容clone()創(chuàng)建匹配元素集合的副本detach()從 DOM 中移除匹配元素集合empty()刪除匹配的元素集合中所有的子節(jié)點hasClass()檢查匹配的元素是否擁有指定的類html()設(shè)置或返回匹配的元素集合中的 HTML 內(nèi)容insertAfter()把匹配的元素插入到另一個指定的元素集合的后面insertBefore()把匹配的元素插入到另一個指定的元素集合的前面prepen

33、d()向每個匹配的元素內(nèi)部前置內(nèi)容prependTo()向每個匹配的元素內(nèi)部前置內(nèi)容remove()移除所有匹配的元素removeAttr()從所有匹配的元素中移除指定的屬性removeClass()從所有匹配的元素中刪除全部或者指定的類replaceAll()用匹配的元素替換所有匹配到的元素replaceWith()用新內(nèi)容替換匹配的元素text()設(shè)置或返回匹配元素的內(nèi)容toggleClass()從匹配的元素中添加或刪除一個類unwrap()移除并替換指定元素的父元素val()設(shè)置或返回匹配元素的值wrap()把匹配的元素用指定的內(nèi)容或元素包裹起來wrapAll()把所有匹配的元素用指定的

34、內(nèi)容或元素包裹起來wrapinner()將每一個匹配的元素的子內(nèi)容用指定的內(nèi)容或元素包裹起來jQuery 屬性操作方法下面列出的這些方法獲得或設(shè)置元素的 DOM 屬性。這些方法對于 XML 文檔和 HTML 文檔均是適用的,除了:html()。addClass()向匹配的元素添加指定的類名attr()設(shè)置或返回匹配元素的屬性和值hasClass()檢查匹配的元素是否擁有指定的類html()設(shè)置或返回匹配的元素集合中的 HTML 內(nèi)容removeAttr()從所有匹配的元素中移除指定的屬性removeClass()從所有匹配的元素中刪除全部或者指定的類toggleClass()從匹配的元素中添加

35、或刪除一個類val()設(shè)置或返回匹配元素的值jQuery CSS 操作函數(shù)下面列出的這些方法設(shè)置或返回元素的 CSS 相關(guān)屬性。css()設(shè)置或返回匹配元素的樣式屬性height()設(shè)置或返回匹配元素的高度offset()返回第一個匹配元素相對于文檔的位置offsetParent()返回最近的定位祖先元素position()返回第一個匹配元素相對于父元素的位置scrollLeft()設(shè)置或返回匹配元素相對滾動條頂部的偏移scrollTop()設(shè)置或返回匹配元素相對滾動條左側(cè)的偏移width()設(shè)置或返回匹配元素的寬度MySQLMySQL是一個小型關(guān)系型數(shù)據(jù)庫管理系統(tǒng),開發(fā)者為瑞典MySQL A

36、B公司。目前MySQL被廣泛地應用在Internet上的中小型網(wǎng)站中。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了MySQL作為網(wǎng)站數(shù)據(jù)庫。關(guān)鍵字釋義create database dataName建立數(shù)據(jù)庫create table tableName建立數(shù)據(jù)表int整型bigint長整型default默認值primary key主鍵auto_increment自動增長varchar字符串型text大型字符串datetime時間日期insert into tableName(field,field)values(value,val

37、ue)插入數(shù)據(jù)delete from tableName where term刪除數(shù)據(jù)update tableName set field=value,field=value where term修改數(shù)據(jù)select field from tableName where trem查詢數(shù)據(jù)and與or或order by排序語句group by分類匯總asc升序desc降序like模糊查詢limit取得某一范圍的記錄in()當范圍在()內(nèi)count()取得記錄統(tǒng)計總數(shù)sum()按某個字段求和max()按某個字段的最大值min()按某個字段的最小值avg()平均值PHP(Hypertext Prep

38、rocessor超級文本預處理語言)PHP 獨特的語法混合了 C、Java、Perl 以及 PHP 自創(chuàng)新的語法。它可以比 CGI 或者 Perl 更快速的執(zhí)行動態(tài)網(wǎng)頁。用PHP做出的動態(tài)頁面與其他的編程語言相比,PHP是將程序嵌入到HTML文檔中去執(zhí)行,執(zhí)行效率比完全生成HTML標記的CGI要高許多;PHP還可以執(zhí)行編譯后代碼,編譯可以達到加密和優(yōu)化代碼運行,使代碼運行更快。PHP具有非常強大的功能,所有的CGI的功能PHP都能實現(xiàn),而且支持幾乎所有流行的數(shù)據(jù)庫以及操作系統(tǒng)。關(guān)鍵字釋義integer整型 標量類型float或者double浮點型 標量類型string字符串型 標量類型bool

39、ean布爾型 標量類型true真false假array數(shù)組 復合類型object對象 復合類型resource資源 特殊類型NULL空值 特殊類型if(field)elseif(field)else條件語句switch選擇語句case情況default默認 如果以上的情況都不是for循環(huán)語句while循環(huán)語句do while循環(huán)語句break跳出循環(huán),終止循環(huán)continue跳出本次循環(huán),中斷循環(huán)function函數(shù)return函數(shù)的返回值global全局foreach循環(huán)數(shù)組count(Array)計算數(shù)組長度DATE時間日期函數(shù)date(Y-m-d H:i:s)格式化時間日期mktime(

40、)返回自1970年1月1日0點0分0秒到目前的秒數(shù)date(Y-m-d H:i:s,mktime()格式化時間戳strtotime(1970-1-1 0:0:0)將字符串轉(zhuǎn)換為時間戳STRING 字符串函數(shù)strlen(Str)獲取字符串長度的方法,以字節(jié)為單位substr(Str,Index,length)截取字符串的方法strstr(Str,startStr)截取字符串的方法strpos(Str,subStr)返回小字符串的位置str_pad(Str,length,padStr)用新字符補齊定義的長度,以字節(jié)為單位str_replace(searchStr,replaceStr,Str)用

41、新字符替換字符串中的原字符trim(Str)去掉字符串兩端的空格explode(separator,Str)按標識將字符串轉(zhuǎn)換為數(shù)組implode(separator,Str)按標識將數(shù)組轉(zhuǎn)換為字符串strtoupper(Str)轉(zhuǎn)換為大寫strtolower(Str)轉(zhuǎn)換為小寫MATH數(shù)學函數(shù)rand()返回一個隨機數(shù)round()返回一個四舍五入的整數(shù)abs()返回絕對值max()返回一個較大的數(shù)min()返回一個較小的數(shù)ceil()返回大于該數(shù)的最小整數(shù)floor()返回小于該數(shù)的最大整數(shù)GLOBAL全局函數(shù)echo向網(wǎng)頁文檔中打印輸出內(nèi)容print向網(wǎng)頁文檔中打印輸出內(nèi)容print_r

42、()打印數(shù)組的exit()退出程序die()退出程序isset()判斷一個變量是否設(shè)置empty()判斷一個變量是否為空include()包含文件DEFINE常量define()自定義常量_FILE_預定義常量,返回文件所在的路徑_LINE_預定義常量,返回程序所在的行數(shù)正則表達式preg_match(/pregStr/,Str)匹配字符preg_replace(/pregStr/,/replaceStr/,Str)替換字符匹配起始點$ 匹配結(jié)束點.(以字節(jié)為單位)匹配一個任意字符i(不支持中文)表示不區(qū)分大小寫()把字符、元字符和子表達式組合成組| 匹配其中一項(不支持中文)為前導表達式設(shè)置

43、一個最少或最多的匹配次數(shù) +表示的是匹配多次-為字符類指定一個范圍A-Za-z0-9w匹配所有的字母數(shù)字以及下劃線 等價于A-Za-z0-9_W匹配所有非字母數(shù)字以及下劃線 等價于A-Za-z0-9_d 匹配一個數(shù)字字符類 等價于0-9D匹配一個非數(shù)字字符類 等價于0-9數(shù)組each()返回數(shù)組當前位置的鍵與值,并將指針向前移動list()把數(shù)組中的值賦給一些變量面向?qū)ο骳lass類this當前對象extends繼承parent:強制使用服務(wù)器$_SERVERREMOTE_ADDR獲取訪問者的IP地址$_SERVERDOCUMENT_ROOT獲取服務(wù)器根目錄$_POST獲取post方法傳遞進來

44、的內(nèi)容$_GET獲取get方法傳遞進來的內(nèi)容$_REQUEST獲取get/post方法傳遞進來的內(nèi)容$_SESSIONsessionName會話機制session_start()會話準備setcookie(cookieName,cookieValue,time()設(shè)置儲存在客戶端上的少量數(shù)據(jù)$_COOKIEcookieName讀取儲存在客戶端上的少量數(shù)據(jù)mysql_connect(hostName:port,uname,upass)連接數(shù)據(jù)庫函數(shù)mysql_select_db(dataName, resource)指定數(shù)據(jù)庫名mysql_query(set names GBK)解決亂碼問題my

45、sql_fetch_array(result)從結(jié)果集中取得一行作為關(guān)聯(lián)數(shù)組上傳move_uploaded_file(newName,position)將上傳的文件移動到新位置$_FILESitemNamename上傳文件的文件名$_FILESitemNametype上傳文件的文件類型$_FILESitemNamesize上傳文件的文件大小header(location:url)頁面跳轉(zhuǎn)header(content-type:text/html; charset=gbk)設(shè)置字符集ActionScript 2.0ActionScript動作腳本是遵循ECMAscript第四版的Adobe Fl

46、ash Player運行時環(huán)境的編程語言。它在Flash內(nèi)容和應用程序中實現(xiàn)交互性、數(shù)據(jù)處理以及其他功能。ActionScript是Flash的腳本語言,與JavaScript相似,ActionScript是一種編程語言,新出的AS3.0使用OOP(面對對象編程),增加更強的報錯能力,指定類型也更明確。關(guān)鍵字釋義var變量聲明Number數(shù)值型String字符串型Boolean布爾型true真false假Array.數(shù)組Object對象null空值undefined聲明了變量,但沒有指明類型也沒有賦值if(field)elseif(field)else條件語句switch選擇語句case情況d

47、efault默認 如果以上的情況都不是for循環(huán)語句while循環(huán)語句do while循環(huán)語句break跳出循環(huán),終止循環(huán)continue跳出本次循環(huán),中斷循環(huán)_global.varName全局變量function函數(shù)return函數(shù)的返回值myArray.length數(shù)組長度的屬性DATE時間日期函數(shù)new Date()實例化時間日期對象set/getFullYear()設(shè)置或返回年份set/getMonth()設(shè)置或返回月份,一月份用0來表示set/getDate()設(shè)置或返回日期set/getDay()設(shè)置或返回星期,周日用0來表示set/getHours()設(shè)置或返回小時數(shù),24小時制

48、set/getMinutes()設(shè)置或返回分鐘數(shù)set/getSeconds()設(shè)置或返回秒鐘數(shù)set/getMilliseconds()設(shè)置或返回毫秒數(shù) 1秒等于1000毫秒set/getTime()設(shè)置返回自1970年1月1日0點0分0秒到目前的毫秒數(shù)STRING字符串函數(shù)myStr.length返回字符串的長度myStr.charAt(index)返回該字符串位于第()位的單個字符myStr.charCodeAt(index)返回該字符串位于第()位的單個字符的ASCII碼myStr.indexOf(searchStr,Index)從字符串對象中查找子字符串對象myStr.lastInd

49、exOf(searchStr,Index)從字符串對象中查找子字符串對象myStr.split(separator,limit)按標識符把字符串分隔成數(shù)組myStr.substring(start,end)截取子字符串myStr.substr(start,length)截取子字符串myStr.toLowerCase()轉(zhuǎn)換為小寫myStr.toUpperCase()轉(zhuǎn)換為大寫MATH數(shù)學函數(shù)Math.random()返回一個大于0小于1的隨機數(shù)Math.round()返回一個四舍五入的整數(shù)Math.abs()返回絕對值Math.max()返回括號中較大的數(shù)Math.min()返回括號中較小的數(shù)Math.ceil()返回大于該數(shù)的最小整數(shù)Math.floor()返回小于該數(shù)的最大整數(shù)GLOBAL全局函數(shù)trace()向輸出面板輸出括號中的內(nèi)容pa

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論