




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、2007/12/18設(shè)計(jì)演習(xí)準(zhǔn)備PHPPHP基礎(chǔ)編基礎(chǔ)編 富樫富樫 敦敦宮西宮西PHPPHP基本構(gòu)造定數(shù)変數(shù)演算子配列文字列2007/12/18設(shè)計(jì)演習(xí)準(zhǔn)備2PHPPHP PHP(PHP is Hypertext Preprocessor) 動(dòng)的Web生成Web拡張機(jī)能一、使言語 PHP特徴 多Web動(dòng)作 弱型持型言語 C/C+/Java似構(gòu)文 指向 PostgreSQL, MySQL, Firebird, SQLite, ODBC, MS SQL Server, Oracle等多 XML, PDF, IMAP, LDAP等標(biāo)準(zhǔn) 豊富拡張2007/12/18設(shè)計(jì)演習(xí)準(zhǔn)備3PHPPHP PHP利
2、用理由 Web開発特化言語 文法比較的容易誰習(xí)得可能 手間,簡(jiǎn)単 短期開発向 CGI比較,実行速度斷然早 種類DB接続可能2007/12/18設(shè)計(jì)演習(xí)準(zhǔn)備4PHPPHP PHP Apache、htdocs C:ProgramFilesApache GroupApache2htdocs 便利 htdocs下、用作 例:sample、phpsamplesystem、phpsamplesystem2 中 例: C:ProgramFilesApache GroupApache2htdocssamplesamplePost.html IE http:/localhost/sample/samplePos
3、t.html 動(dòng)作2007/12/18設(shè)計(jì)演習(xí)準(zhǔn)備5PHPPHP2007/12/18設(shè)計(jì)演習(xí)準(zhǔn)備6 PHPPHP基本構(gòu)造基本構(gòu)造 PHP基本的 HTML文書埋込方法採(cǎi)用 PHP入門今日、 。 PHP本體()HTML內(nèi)置 PHP 関數(shù)(引數(shù)); 2007/12/18設(shè)計(jì)演習(xí)準(zhǔn)備7定數(shù)変數(shù)演算子定數(shù)変數(shù)演算子 定數(shù) 格納値何計(jì)算変、不変値格納値常同値保持 define()関數(shù): 定數(shù)定義define(定數(shù)名, 値);/以下文記述2007/12/18設(shè)計(jì)演習(xí)準(zhǔn)備8定數(shù)変數(shù)演算子定數(shù)変數(shù)演算子 変數(shù) 一時(shí)的値格納,計(jì)算結(jié)果値內(nèi)容変化性質(zhì)持 PHP,変數(shù)行頭$設(shè),変數(shù)示$変數(shù)名 = 変數(shù)代入値 PHP,
4、変數(shù)型, 論理値整數(shù) 型変數(shù)型変數(shù) 配列扱 複合型変數(shù)複合型変數(shù) 扱 特殊型特殊型大別 PHP特変數(shù)型宣言使必要2007/12/18設(shè)計(jì)演習(xí)準(zhǔn)備9定數(shù)変數(shù)演算子定數(shù)変數(shù)演算子 以下,変數(shù)様型紹介 論理値 boolean truefalse持変數(shù)$a = true; 整數(shù) integer 浮動(dòng)小數(shù)點(diǎn)以下値持,切捨値持変數(shù) PHP扱一般的整數(shù)範(fàn)囲、-2,147,483,645 2,147,483,645$b = 2000;2007/12/18設(shè)計(jì)演習(xí)準(zhǔn)備10定數(shù)変數(shù)演算子定數(shù)変數(shù)演算子 浮動(dòng)小數(shù)點(diǎn)數(shù) float 小數(shù)點(diǎn)以下數(shù)値持型. PHP,14桁數(shù)値扱,広科學(xué)技術(shù)計(jì)算利用$c = 3.14159
5、265; 文字列 string 文字列()値変數(shù). 英字漢字、扱 代入文字列長(zhǎng)制限 PHP特徴。 文字列代入場(chǎng)合, 、 “ 囲$d = “myu宮城大學(xué)”;2007/12/18設(shè)計(jì)演習(xí)準(zhǔn)備11定數(shù)変數(shù)演算子定數(shù)変數(shù)演算子 変數(shù)型 面白、変數(shù)文字型変數(shù)、先頭來値數(shù)値場(chǎng)合、妙結(jié)果提示。$c = 123;數(shù)値変數(shù)$c = “123”;文字列変數(shù)$c = 宮城223実行結(jié)果 演算時(shí),$b123數(shù)値解釈 2007/12/18設(shè)計(jì)演習(xí)準(zhǔn)備12定數(shù)変數(shù)演算子定數(shù)変數(shù)演算子 変數(shù)自動(dòng)生成 PHP、時(shí)対寛容 、困気場(chǎng)合、逆傾向。 例、以下構(gòu)文PHP,変數(shù)何表示。、定義変數(shù)自動(dòng)的生成、作者単純気側(cè)面持 $camp
6、us $campas2007/12/18設(shè)計(jì)演習(xí)準(zhǔn)備13定數(shù)変數(shù)演算子定數(shù)変數(shù)演算子 変數(shù)命名規(guī)則 変數(shù)$始。 変數(shù)使文字英字、數(shù)字、()。 変數(shù)名始數(shù)字使。 変數(shù)名大文字小文字區(qū)別。2007/12/18設(shè)計(jì)演習(xí)準(zhǔn)備14定數(shù)変數(shù)演算子定數(shù)変數(shù)演算子 演算子 算術(shù)演算子演算子 意味 例示加算17+5減算175乗算175除算175%剰余17%5?php $samp = 17 + 5; echo 17 + 5 = $sampn; $samp = 17 - 5; echo 17 - 5 = $sampn; $samp = 17 * 5; echo 17 * 5 = $sampn; $samp = 17
7、 / 5; echo 17 / 5 = $sampn; $samp = 17 % 5; echo 17 % 5 = $sampn;?算術(shù)演算子使17 + 5 = 2217 - 5 = 1217 * 5 = 8517 / 5 = 3.417 % 5 = 2実行結(jié)果 2007/12/18設(shè)計(jì)演習(xí)準(zhǔn)備15定數(shù)変數(shù)演算子定數(shù)変數(shù)演算子 比較演算子 値條件比較,條件true,條件成立場(chǎng)合,false返 條件分岐構(gòu)文利用演算子 意味例示=等$x = 15小$x 大$x 15=同小 $x =同小 $x = 15!=等$x != 15等$x 152007/12/18設(shè)計(jì)演習(xí)準(zhǔn)備16定數(shù)変數(shù)演算子定數(shù)変數(shù)演算子
8、?php $x = 15; echo 変數(shù)$x 代入値 15。n; if($x = 15) echo $x 値 15 等n; if($x 10) echo $x 値 10 大n; if($x 20) echo $x 値 20 小n; if($x = 10) echo $x 値 10 大等n; if($x = 20) echo $x 値 20 小等n; if($x != 10) echo $x 値 10 等n; if($x 10) echo $x 値 10 等; ? 比較演算子使変數(shù)$x 代入値 15。$x 値 15 等$x 値 20 小等$x 値 10 等$x 値 10 等実行結(jié)果 2007/
9、12/18設(shè)計(jì)演習(xí)準(zhǔn)備17定數(shù)変數(shù)演算子定數(shù)変數(shù)演算子 代入演算子數(shù)値、文字列代入文字?jǐn)?shù)制限文字列変數(shù)代入場(chǎng)合、囲演算子 意味例示機(jī)能=代入$x = 15左辺 $x 右辺 15値代入格納+=加算代入 $x += 15変數(shù) $x 右辺 15値加算代入.=連結(jié)代入 $x .= $y変數(shù) $x 変數(shù) $y値連結(jié)代入+加算代入 $x +変數(shù) $x 値加算代入- -減算代入 $x -変數(shù) $x 値減算代入2007/12/18設(shè)計(jì)演習(xí)準(zhǔn)備18定數(shù)変數(shù)演算子定數(shù)変數(shù)演算子 論理演算子 條件式中記述演算子演算子 意味例示機(jī)能&論理積$x & $y値成立 |論理和$x | $y値片方両方成立 a
10、nd論理積$x and $y 値成立 or論理和$x or $y値片方両方成立 xor排他的論理和 $x xor $y値片方成立、両方成立 !否定!$x値成立 2007/12/18設(shè)計(jì)演習(xí)準(zhǔn)備19 配列文字列配列文字列 配列 変數(shù)複數(shù)値持 使設(shè)定、$tmp0 、HTML文字列、$tmp1 、XHTML代入記述良2007/12/18設(shè)計(jì)演習(xí)準(zhǔn)備20 配列文字列配列文字列 array()関數(shù) 複數(shù)値()変數(shù)格納場(chǎng)合、array()関數(shù)使、簡(jiǎn)単配列設(shè)定、任意値取。例、XHTML値欲、$tmp1 。XHTML実行結(jié)果 2007/12/18設(shè)計(jì)演習(xí)準(zhǔn)備21 配列文字列配列文字列 連想配列 文字列配列場(chǎng)合
11、 連想配列呼 利用場(chǎng)合、普通配列添字使値參照、list() 、each()関數(shù)使 , Orange = , “Grape” = “”); while(list ($key, $val) = each($fruit) print ( $key 、$val n); ? Apple 、 Orange 、 Grape 、 実行結(jié)果 2007/12/18設(shè)計(jì)演習(xí)準(zhǔn)備22 配列文字列配列文字列 文字列 用$subtitle = 初心者 PHP入門n;$subtitle = 初心者 PHP入門n;文字列中表示場(chǎng)合 初心者 “PHP入門”出力結(jié)果 n改行意味2007/12/18設(shè)計(jì)演習(xí)準(zhǔn)備23 配列文字列配列
12、文字列 文字 文字列表現(xiàn)、文字列含文字種中場(chǎng)合、文字先頭 記述文字種 意味“t記號(hào)n改行記號(hào)$記號(hào)r2007/12/18設(shè)計(jì)演習(xí)準(zhǔn)備24 配列文字列配列文字列 文字列連結(jié) 変數(shù)代入文字列、他変數(shù)代入文字列結(jié)合、文字列扱可能場(chǎng)合、文字列変數(shù)、 . 、 + 記號(hào)結(jié)合初心者作実行結(jié)果 2007/12/18設(shè)計(jì)演習(xí)準(zhǔn)備25 配列文字列配列文字列 文字列置換 文字列、文字列取出異別文字列変換文字列置換呼PHP、一連置換作業(yè)、str_replace()関數(shù)利用str_replace(置換対象文字列,置換文字列,最初文字列);初心者PHP入門実行結(jié)果 2007/12/18設(shè)計(jì)演習(xí)準(zhǔn)備26【補(bǔ)足】【補(bǔ)足】 list()list()関數(shù)関數(shù) 以上変數(shù)、配列割當(dāng)。array()関數(shù)定義値同數(shù)変數(shù)引渡。戻list(変數(shù)) = array ();list($orange,$apple,$grape) = array(, , ); print ($orange $ap
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 化糞池清掏服務(wù)方案
- 航空航天復(fù)合材料 課件知識(shí)點(diǎn)4 CC復(fù)合材料
- 潛水考試試題及答案
- javaservrlt面試題及答案
- QA藥品生產(chǎn)現(xiàn)場(chǎng)質(zhì)量管理培訓(xùn)
- 催化分餾培訓(xùn)
- 《瀝青混合料》課件
- 儲(chǔ)備主管培訓(xùn)課件
- 幼兒培訓(xùn)教育
- 國(guó)慶節(jié)繪畫課件
- 第7課《誰是最可愛的人》課件-2024-2025學(xué)年統(tǒng)編版語文七年級(jí)下冊(cè)
- 宮頸癌的早期癥狀:及時(shí)發(fā)現(xiàn)早期宮頸癌的線索
- DB11-T 896-2020 蘋果生產(chǎn)技術(shù)規(guī)程
- 臺(tái)球助教培訓(xùn)流程
- 國(guó)家開放大學(xué)《社會(huì)保障基礎(chǔ)》期末考試題庫
- 防震減災(zāi)安全知識(shí)安全教育主題班會(huì)課件38
- 糖尿病的藥物治療課件
- 食品安全自查、從業(yè)人員健康管理、進(jìn)貨查驗(yàn)記錄、食品安全事故處置等保證食品安全規(guī)章制度
- ISO 22003-1:2022《食品安全-第 1 部分:食品安全管理體系 審核與認(rèn)證機(jī)構(gòu)要求》中文版(機(jī)翻)
- 醫(yī)院培訓(xùn)課件:《麻醉藥品、精神藥品管理培訓(xùn)》
- 室內(nèi)裝修拆除施工方案
評(píng)論
0/150
提交評(píng)論