![PHP程序設計基礎教程(第二版)(微課版)習題答案_第1頁](http://file4.renrendoc.com/view12/M00/04/06/wKhkGWdBGiGASWwPAACAvY60DYM686.jpg)
![PHP程序設計基礎教程(第二版)(微課版)習題答案_第2頁](http://file4.renrendoc.com/view12/M00/04/06/wKhkGWdBGiGASWwPAACAvY60DYM6862.jpg)
![PHP程序設計基礎教程(第二版)(微課版)習題答案_第3頁](http://file4.renrendoc.com/view12/M00/04/06/wKhkGWdBGiGASWwPAACAvY60DYM6863.jpg)
![PHP程序設計基礎教程(第二版)(微課版)習題答案_第4頁](http://file4.renrendoc.com/view12/M00/04/06/wKhkGWdBGiGASWwPAACAvY60DYM6864.jpg)
![PHP程序設計基礎教程(第二版)(微課版)習題答案_第5頁](http://file4.renrendoc.com/view12/M00/04/06/wKhkGWdBGiGASWwPAACAvY60DYM6865.jpg)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
?PAGE7?附錄各章習題參考答案附錄各章習題參考答案第1章習題參考答案一、選擇題1.D 2.C3.D4.B5.A二、編程題1.解:參考第1.3節(jié)2.解:<?phpecho"歡迎來到PHP學習網(wǎng)站!";?>第2章習題參考答案一、選擇題1.B 2.D3.D4.B5.A6.B7.A二、編程題1.解:<?php$length=4.3;$width=2.7;$area=$length*$width;echo"面積為:".$area;?>2.解:<?php$a=4.3;$b=2.7;$c=5.2;$max=$a;if($b>$max)$max=$b;if($c>$max)$max=$c;echo"最大的為:".$max;?>習題參考答案一、填空題1.62.1二、選擇題1.C2.A第4章習題參考答案一、選擇題1.A 2.D3.D二、編程題1.解:$sum=0;for($i=1;$i<=100;$i++){if($i%2!=0){$sum+=$i;}}echo$sum;2.解:$year=mt_rand(1900,2200);//從1900年到2200,可以自己改,也可以給一個定值。if($year%100==0){//判斷世紀年if($year%400==0&&$year%3200!=0){echo"世紀年".$year."是閏年!";//世紀年里的閏年}else{echo"世紀年".$year."不是閏年!";}}else{//剩下的就是普通年了if($year%4==0&&$year%100!=0){echo"普通年".$year."是閏年!";//普通年里的閏年}else{echo"普通年".$year."不是閏年!";}}第5章習題參考答案習題一:<?phpfunctionarrsort($first,$length){$arr=array();for($i=$first;$i<=$length;$i++){$arr[]=$i*2-1;}return$arr;}$arr1=arrsort(1,10);print_r($arr1);?>習題二:functionmaxkey($arr){$maxval=max($arr);foreach($arras$key=>$val){if($maxval==$val){$maxkey=$key;}}return$maxkey;}$arr=array(0,-1,-2,5,"b"=>15,3);echomaxkey($arr);第6章習題參考答案1.寫出相關PHP代碼的輸出結(jié)果。(1)functionm($val){++$val;}$val=10;m($val);echo$val;答案:10(2)functionget_arr($arr){unset($arr[0]);}$arr1=array(1,2);get_arr($arr1);echocount($arr1);//count個數(shù)答案:2(3)functionsum(...$numbers){$acc=0;foreach($numbersas$n){$acc+=$n;}return$acc;}echosum(1,2,3,4,5);答案:152.寫代碼、編程序(1)編寫用戶定義函數(shù)is_leap,用于測試參數(shù)($year)指定的年份是否是閏年,并返回一個布爾型的值。參數(shù)($year)的默認值是2000。答案:<?phpfunctionis_leap($year){if($year%100==0){//判斷世紀年if($year%400==0&&$year%3200!=0){return"世紀年".$year."是閏年!";//世紀年里的閏年}else{return"世紀年".$year."不是閏年!";}}else{//剩下的就是普通年了if($year%4==0&&$year%100!=0){return"普通年".$year."是閏年!";//普通年里的閏年}else{return"普通年".$year."不是閏年!";}}}?>3.簡答題(1)php中函數(shù)傳遞參數(shù)的方式有哪兩種?兩者有什么區(qū)別?答案:GET方式:url.php?id=1得到方式$_GET['id']POST方式:在form表單里面把action="url.php",然后在url.php里面用$_POST['id']第7章習題參考答案一、選擇題1.C 2.D3.D4.C5.D二、簡答題略。第8章習題參考答案1.寫出相關PHP代碼的輸出結(jié)果。(1)假設程序代碼使用UTF-8編碼$str="您好hello";//漢字在utf-8里占3個echostrlen($str);答案:11(2)$arr1=$arr2=array("img12.png","img10.png","img2.png","img1.png");usort($arr1,"strcmp");print_r($arr1);答案:Array([0]=>img1.png[1]=>img10.png[2]=>img12.png[3]=>img2.png)(3)$str="Java語言Java語言";$str1="av";echostrpos($str,$str1,2);答案:11(4)$str="Java語言Java語言";$str1="av";echostrrpos($str,$str1,-10);答案:1(5)$s='12345';$s[$s[1]]='2';echo$s;答案:12245(6)$search=array('A','B','C','D','E');$replace=array('B','C','D','E','F');$subject='A';echostr_replace($search,$replace,$subject);答案:F2.如何給變量$a,$b和$c賦值才能使以下腳本顯示字符串“Hello,World!”?<?php$string="Hello,World!";$a=?;$b=?;$c=?;if($a){if($b&&!$c){echo"GoodbyeCruelWorld!";}elseif(!$b&&!$c){echo"Nothinghere";}}else{if(!$b){if(!$a&&(!$b&&$c)){echo"Hello,World!";}else{echo"GoodbyeWorld!";}}else{echo"Notquite.";}}?>輸出:FFT3.以下腳本輸出什么?<?php$array='0123456789ABCDEFG';$s='';for($i=1;$i<50;$i++){$s.=$array[rand(0,strlen($array)-1)];}echo$s;?>輸出:49個隨機字符組成的字符串第9章習題參考答案一、填空題1.用戶輸入的不同類型數(shù)據(jù)、發(fā)送數(shù)據(jù)、<form>標簽2.name、method、action、enctype、target、id任選五個。3.POST、GET、method4.strip_tags()函數(shù)、htmlentities()函數(shù)、過濾5.POST、enctype屬性、multipart/form-data6.在全部作用域中始終可用的內(nèi)置變量、$_GET、$_POST、$_REQUEST、$_SERVER、$_FILES、$_SESSION(只需選對6個即可)7.Session8.session_start()、$_SESSION二、編程題略第10章習題參考答案習題1:<?phpheader("content-type:text/html;charset=gb2312");if(!isset($_COOKIE['visits']))$_COOKIE['visits']=0;$visits=$_COOKIE['visits']+1;setcookie('visits',$visits,time()+3600*24*365);?><html><head><title>Title</title></head><body><?phpif($visits>1){echo("你是第".$visits."個來訪客戶.");}else{//Firstvisitecho("歡迎訪問本網(wǎng)站!");}?></body></html>習題2:1、cookie數(shù)據(jù)存放在客戶的瀏覽器上,session數(shù)據(jù)放在服務器上。2、cookie不是很安全,別人可以分析存放在本地的COOKIE并進行COOKI
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 中牟縣農(nóng)村產(chǎn)業(yè)融合發(fā)展水平評價及主要影響因素
- 校園信息管理系統(tǒng)行業(yè)行業(yè)發(fā)展趨勢及投資戰(zhàn)略研究分析報告
- 特定地理單元生態(tài)安全評價法律問題研究
- 入團申請書認識
- 電子商務中的網(wǎng)絡銷售與客戶關系管理
- 環(huán)保材料在大學食堂建設中的應用
- 2025年中國磁感應電療機行業(yè)投資研究分析及發(fā)展前景預測報告
- 電子商務在傳統(tǒng)產(chǎn)業(yè)升級中的作用
- 2024-2027年中國房地產(chǎn)基金行業(yè)發(fā)展監(jiān)測及投資戰(zhàn)略研究報告
- 2025年如筍干菜行業(yè)深度研究分析報告
- 學習解讀2025年印發(fā)《教育強國建設規(guī)劃綱要(2024-2035年)》課件
- 全過程造價咨詢服務的質(zhì)量、進度、保密等保證措施
- 縣城屠宰場建設可行性研究報告
- 25學年六年級數(shù)學寒假作業(yè)《每日一練》
- 2025高考數(shù)學一輪復習-第8章-第3節(jié) 圓的方程【課件】
- DB3301T 1088-2018 杭州龍井茶栽培技術(shù)規(guī)范
- 環(huán)保行業(yè)深度研究報告
- 工程機械租賃服務方案及保障措施 (二)
- 保障性住房補貼委托書范本
- DB36T 1393-2021 生產(chǎn)安全風險分級管控體系建設通則
- 公益捐助活動影響力評估方法
評論
0/150
提交評論