freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

第2章-php基礎(chǔ)(語(yǔ)法、數(shù)據(jù)類型、控制語(yǔ)句及練習(xí)題、答案)(參考版)

2024-08-16 10:01本頁(yè)面
  

【正文】 日期和時(shí)間管理 ?php echo br/2022年 9月 27日 9點(diǎn) 9分 9秒轉(zhuǎn)換為 UNIX時(shí)間戳為: 。 如果是 069,對(duì)應(yīng) 20222069 如果是 70100 對(duì)應(yīng) 19702022 ,可以賦值為 0. 。加了 后不顯示警告的內(nèi)容。 //指定時(shí)分秒,月日年 echo date(Ymd H:i:s,mktime(14,28,56,4,10,2022))。 $is_dst:是否為夏時(shí)制時(shí)間, 1為是, 0為不是,默認(rèn)值為 1(不知道是否為夏時(shí)制) ,本參數(shù)已廢棄 日期和時(shí)間管理 mktime()函數(shù)應(yīng)用: //省略參數(shù),則使用當(dāng)前時(shí)間 echo date(Ymd H:i:s,mktime())。將日期和時(shí)間轉(zhuǎn)換為時(shí)間戳使得 PHP中的日期和時(shí)間計(jì)算變得簡(jiǎn)單。以 32位二進(jìn)制數(shù)來(lái)表示,其中1970年 01月 01日零點(diǎn)也叫 UNIX紀(jì)元。 在 WEB程序開發(fā)時(shí),經(jīng)常涉及日期和時(shí)間管理,例如:記錄新聞的發(fā)而戰(zhàn)時(shí)間、購(gòu)買商品時(shí)下訂單時(shí)間,計(jì)算頁(yè)面的執(zhí)行時(shí)間等, PHP提供了強(qiáng)大的日期和時(shí)間處理函數(shù),可以滿足各種需求 PHP提供了 UNIX時(shí)間戳用于解決時(shí)間運(yùn)算的問(wèn)題。 echo pre$str2/pre。 $s3=trim($str2)。 內(nèi)置函數(shù) $str1=abcd。 echo 未調(diào)用前 .$str.br。 echo str2的長(zhǎng)度為 .strlen($str2).br。 $str2=中文字符串 。 echo $s3。 echo $count。 $s2=str_replace(我 ,他 ,$s1,$count)。//從字符串末端返回 1個(gè)字符 echo str4為: .$str4.br。//從第一個(gè)開始,直到字符串末端第 4個(gè)字符 echo str3為: .$str3.br。//從第一個(gè)開始,截取到末尾 echo str2為: .$str2.br。//從第一個(gè)字符開始,截取 4個(gè)字符 echo str1為: .$str1.br。 內(nèi)置函數(shù) 5. string substr(string $str,int $start[,int $length])//字符串截取 例: $str=This is a string。 echo 替換后: .$str.br。 echo 替換前: .$str1.br。$count]) //字符串替換 例: $str1=I like play football,and he is also like play football。//0為 str1與 str3相等 echo str2和 str1比較結(jié)果是: .strcmp($str2,$str1).br。 echo str1和 str2比較結(jié)果是: .strcmp($str1,$str2).br。 $str2=ABCD。 echo fruit_str=. $fruit_str。 $fruit_str=implode(amp。 print_r($arr)。 $arr=explode(“,”,$str,2)。 print_r($arr)。 $arr=explode(,$str)。 ? substr():從指定的字符串 str中按照指定的位置 start截取一定長(zhǎng)度length的字符。一個(gè)較好的編程語(yǔ)言,必然有較強(qiáng)的庫(kù)函數(shù)。 在 PHP 中,提供了超過(guò) 700 個(gè)內(nèi)建的函數(shù)。 } echo “sum=”.getSum(4)。 } $temp=getSum($n1)。 7. 遞歸函數(shù) 遞歸函數(shù)即自調(diào)用函數(shù),在函數(shù)體內(nèi)直接或間接地自己調(diào)用自己??煞謩e調(diào)用 a和 b兩個(gè)函數(shù) echo “運(yùn)算結(jié)果是: ”.$result(2,3)。 // $result=“a”。 } function c($a,$b) { return $a*$a*$a+$b*$b*$b。 例:可變函數(shù) function a($a,$b) { return $a+$b。這樣就可以將不同的函數(shù)名稱賦予同一個(gè)變量,賦予變量哪個(gè)函數(shù)名,在程序中使用變量名并在后面加上圓括號(hào)時(shí),就調(diào)用哪個(gè)函數(shù)執(zhí)行,類似面向?qū)ο笾械亩鄳B(tài)特性。 //有效調(diào)用 可變函數(shù)也稱作變量函數(shù) 。//在 test()范圍內(nèi),使用函數(shù)外面的變量 echo 在函數(shù)內(nèi)部 var的值: .$var。 //無(wú)效調(diào)用 $var=100。//此處 $var是全局變量 function test(){ echo 在函數(shù)內(nèi)部 var的值: .$var。 如果希望函數(shù)內(nèi)部使用函數(shù)外部的變量,需要在函數(shù)內(nèi)部使用 關(guān)鍵字 global修飾變量。變量需要在作用范圍內(nèi)才可以使用,即 變量的作用域 。 } echo 總金額是: .values(,100)。 return函數(shù)只能返回一個(gè)參數(shù),即只能有一個(gè)返回值,不能一次返回多個(gè)。 return() 將函數(shù)的返回值返回給函數(shù)的調(diào)用者,即將程序控制權(quán)返回到調(diào)用者的作用域。 values(100)。 echo br出售價(jià)格: .$price。 function values($price,$tax=‘ 39。可以指定某個(gè)參數(shù)為可選參數(shù),將可選參數(shù)放在參數(shù)列表的末尾,并且指定其默認(rèn)值為空。.$m。 echo 39。 } $m=3。br在函數(shù)內(nèi), $m的值是: 39。$m) { $m=$m*$m+10。符號(hào)即可。這時(shí),在函數(shù)內(nèi)部的所有操作都會(huì)影響到實(shí)參的值,返回后實(shí)參的值會(huì)發(fā)生相應(yīng)的變化。.$m。 echo 39。 } $m=3。br在函數(shù)內(nèi), $m的值是: 39。 例: function example($m) { $m=$m*$m+10??梢蕴砑尤我舛鄥?shù),只要用逗號(hào)隔開即可。參數(shù)類似變量。)。 } tvplay(39。br他喜歡的電視劇是: 39。.$t2。 echo 39。br我喜歡的電視劇是: 39。十宗罪 39。好先生 39。 tvplay(偽裝者 )。) { echo br我喜歡看: .$str。 例: function tvplay($str=39。也可以使一些程序顯得更加合理。 } hello(EXO )。 echo 重要的事情說(shuō)三遍 。 writeMyIdol()。 ?php function writeMyIdol() { echo 我的偶像是陳偉霆 br。但是小括號(hào)不能省略。 ? $str1函數(shù)的參數(shù)。 ? fun_name自定義函數(shù)的名字。 格式: function fun_name ($str1,$str2.....$strn ) { fun_body。 PHP也可以根據(jù)需要自定義函數(shù)。 PHP中函數(shù)分為系統(tǒng)函數(shù)和用戶自定義函數(shù)兩類。而且可維護(hù)性會(huì)很差,比如說(shuō)一個(gè)操作需要改進(jìn),程序中有多處使用相同的代碼,那么改動(dòng)一個(gè)小小的地方,都要浪費(fèi)很大的力氣,寫很多重復(fù)的代碼也會(huì)降低開發(fā)的效率。} 。 echo “td$a*$b=”.$a*$b.“/td“。$b=10。$a++) { echo tr 。 for($a=1。 echo td$a*$b=.$a*$b./td“。$b=10。$a++) { echo tr 。 } ? /table /body /html —— 跳轉(zhuǎn)語(yǔ)句 for($a=1。$b++) { echo td$a*$b=.$a*$b./td。 for($b=1。$a=10。我們會(huì)在后面的章節(jié)里講解。 當(dāng)然 php中的 goto還有別的限制,如只能在同一個(gè)文件和作用域中跳轉(zhuǎn),也就是說(shuō)你無(wú)法跳出一個(gè)函數(shù)或者類方法,也無(wú)法跳入到另一個(gè)函數(shù)。常見的用法是用來(lái)跳出循環(huán)或者 switch。該目標(biāo)位置可以用目標(biāo)名稱加上:來(lái)標(biāo)記。 continue也可以指定跳出幾重循環(huán)。 continue跳轉(zhuǎn)語(yǔ)句的作用沒(méi)有 break那么強(qiáng)大,只能終止本次循環(huán),而進(jìn)入下一次循環(huán)中。 格式為: break n; 參數(shù) n指定要跳出的循環(huán)數(shù)量。 } —— 循環(huán)結(jié)構(gòu) 例:九九乘法表 —— 循環(huán)結(jié)構(gòu) break跳轉(zhuǎn)語(yǔ)句 break關(guān)鍵字可以終止當(dāng)前的循環(huán),包括 while、do...while、 for、 foreach和 switch在內(nèi)的所有控制語(yǔ)句。 } —— 循環(huán)結(jié)構(gòu) 例 :遍歷數(shù)組 $arr=array(one, two, three)。該語(yǔ)句的語(yǔ)法有兩種格式: foreach (array as $value ) { 循環(huán)語(yǔ)句 。 —— 循環(huán)結(jié)構(gòu) foreach循環(huán)控制語(yǔ)句自 php4開始被引入,主要用于處理數(shù)組,是遍歷數(shù)組的一種簡(jiǎn)單方法。$a+=2) $sum=$sum+$a。 for($a=0。 —— 循環(huán)結(jié)構(gòu) 例:使用 for循環(huán)來(lái)計(jì)算 2100所有偶數(shù)之和。如果 initialization 或 increment 參數(shù)中包括了多個(gè)變量,需要用逗號(hào)進(jìn)行分隔。 } for 語(yǔ)句有三個(gè)參數(shù)。 condition。 —— 循環(huán)結(jié)構(gòu) 如果您已經(jīng)確定了代碼塊的重復(fù)執(zhí)行次數(shù),則可以使用 for 語(yǔ)句。 語(yǔ)法: do{ 語(yǔ)句塊; }while(表達(dá)式) 該語(yǔ)句的操作流程是:先執(zhí)行一次指定的循環(huán)語(yǔ)句,然后判斷表達(dá)式的值,當(dāng)表達(dá)式的值為非 0時(shí),返回重新執(zhí)行循環(huán)語(yǔ)句。 $i++。 —— 循環(huán)結(jié)構(gòu) 例:輸出 15數(shù)字 ?php $i=1。 ? 當(dāng)表達(dá)式非 0值時(shí),執(zhí)行 while語(yǔ)句中的內(nèi)嵌語(yǔ)句; ? 當(dāng)表達(dá)式為 0時(shí),則不執(zhí)行 while語(yǔ)句中的內(nèi)嵌語(yǔ)句。 —— 循環(huán)結(jié)構(gòu) 如果條件成立, while 語(yǔ)句將重復(fù)執(zhí)行代碼塊。 —— 順序結(jié)構(gòu)、分支結(jié)構(gòu) 循環(huán)語(yǔ)句是在滿足條件的情況下反復(fù)地執(zhí)行某一個(gè)操作。( 4年一閏,百年不閏,四百年再閏) – 用 switch寫一個(gè)程序判定每個(gè)月份有多少天?( 2月按 28天即可,不必計(jì)算閏月)。$sum=0。 提示:定義的三個(gè)變量$month=6。 ...... default: ......。 case val3: ......。 case val2: ......。 switch(variable ) { case val1 : ......。 else echo你輸入的成績(jī)有誤?。?! 。amp。$score70) echo 你的成績(jī)?yōu)榧案瘢?。 elseif($score=60amp。amp。$score90) echo 你的成績(jī)?yōu)榱己茫?。 elseif($score=80amp。amp。} —— 順序結(jié)構(gòu)、分支結(jié)構(gòu) ? 例如: $score=85。} else if( expr3) { statement 3。 } —— 順序結(jié)構(gòu)、分支結(jié)構(gòu) ? if...elseif....else語(yǔ)句 if( expr1) { statement 1。 if($a==梅格妮 ) { echo 我是吳亦凡的粉絲! 。} else { statement 2。 echo br我是鹿晗的粉絲! 。 echo br我不是鹿晗的粉絲! 。 if($a==蘆葦 ) { echo br我是鹿晗的粉絲! 。 if($a==梅格妮 ) echo br我是吳亦凡的粉絲! 。 —— 順序結(jié)構(gòu)、分支結(jié)構(gòu) 條件語(yǔ)句 ? if語(yǔ)句 if語(yǔ)句是許多高級(jí)語(yǔ)言中重要的控制語(yǔ)句 if( expr ) statement 如果某個(gè)條件成立,就做某件事情。 $d=$a++。 $b=7。 $g=++$a$b。 $e=++$a
點(diǎn)擊復(fù)制文檔內(nèi)容
數(shù)學(xué)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1