




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
〃變量有8種類(lèi)型:整型(integer),浮點(diǎn)型(double),字符串,布爾型(四種標(biāo)題類(lèi)型)數(shù)組,對(duì)象(復(fù)合類(lèi)型)NULL型,資源型(特殊類(lèi)型)〃變量的檢測(cè)isset--檢測(cè)變量是否設(shè)置boolisset(mixed$var)isset()函數(shù)檢測(cè)NULL型變量,將返回false<?php$a=true;if(isset($a))(echo'a存在';}else(echo'a不存在';}$b=null;if(isset($b))(echo'b存在';}else(echo'b不存在';//手冊(cè)中說(shuō)明如果是null型,返回false;?>//gettype—獲取變量的類(lèi)型stringgettype(mixed$var)返回的字符串的可能值是:boolean,integer,double,string,array,object,resource,NULL$a='1';echogettype($a);//string$a=1;echogettype($a);//integer/*is_bool(縮寫(xiě))is_integeris_floatis_stringis_arrayis_objectis_null*/〃變量打?。篹cho(字符串),print_r(數(shù)組),var_dump(所以類(lèi)型,打印變量的類(lèi)型及值)1、echo—輸出一個(gè)或多個(gè)字符串voidecho(string$arg1[,string$...])輸出所有參數(shù)。2、print_r主要用于數(shù)組的輸出boolprint_r(mixed$expression[,bool$return])如果給出的是string、integer或float,將打印變量值本身。如果給出的是array,將會(huì)按照一定格式顯示鍵和元素。object與數(shù)組類(lèi)似。記住,print_r()將把數(shù)組的指針移到最后邊。使用reset()可讓指針回到開(kāi)始處。3、var_dump()打印表達(dá)式的類(lèi)型與值//在PHP中,變量的類(lèi)型是可以轉(zhuǎn)變的。最常見(jiàn)的是字符串和數(shù)字的相互轉(zhuǎn)換字符串到數(shù)字的轉(zhuǎn)換:從左到右截取,直到碰到不合法的數(shù)字,截取出來(lái)的部分轉(zhuǎn)成數(shù)字。數(shù)字到字符串的轉(zhuǎn)換:直接把數(shù)字轉(zhuǎn)換成字符串。布爾類(lèi)型的判斷:以下值,都被當(dāng)成布爾類(lèi)型的假,其它值都被當(dāng)成布爾類(lèi)型的真。‘’,‘0’,0,0.0,false,NULL,array();都被當(dāng)成布爾類(lèi)型的假.//1)傳值賦值:基本的賦值運(yùn)算符是"二"。把右邊表達(dá)式的值賦給左邊的運(yùn)算數(shù)。注意賦值運(yùn)算將原變量的值拷貝到新變量中(傳值賦值),所以改變其中一個(gè)并不影響另一個(gè)。2)引用賦值:是將原變量的地址賦值給新變量,讓兩個(gè)變量指向同一個(gè)地址單元,所以改變其中一個(gè)變量會(huì)影響到另一個(gè)變量。格式如:$a=&$b〃銷(xiāo)毀變量unset()銷(xiāo)毀變量在變量列表中的名,并回收它在內(nèi)存中所占用的單元。注意:$a=&$b$a和$6指向同一個(gè)單元。unset($a)并不銷(xiāo)毀$b所指向的單元。//unset();$a=8;$b=11;$a=$b;unset($a);var_dump($a,$b);//null11〃動(dòng)態(tài)變量名用變量的值再做變量的名如:$liubei='hebei';$laoda='liubei';$paihang='laoda';echo$laoda;//liubeiecho$$laoda;//hebeiecho$$$paihang;//hebei//算術(shù)運(yùn)算符(+-*/%)注意:1)、被除數(shù)不能為零2)、取模運(yùn)算中,結(jié)果的正負(fù)取決于被除數(shù)+當(dāng)結(jié)果為無(wú)限大時(shí),會(huì)轉(zhuǎn)化為float型,/除數(shù)不能為0%取模(余)結(jié)果正負(fù)值只與被除數(shù)//比較運(yùn)算符。例子名稱(chēng)結(jié)果$a==$b等于TRUE,如果$a等于$b。$a===$b全等TRUE,如果$a等于$b,并且它們的類(lèi)型也相同。$a!=$b不等TRUE,如果$a不等于$b。$a<>$b不等TRUE,如果$a不等于$b。$a!==$b非全等TRUE,如果$a不等于$b,或者它們的類(lèi)型不同。$a<$b小與TRUE,如果$a嚴(yán)格小于$b。$a>$b大于TRUE,如果$a嚴(yán)格$b。$a<=$b小于等于TRUE,如果$a小于或者等于$b。
如果$a大于或者等于$botrue,false.$a>=$b大于等于TRUE比較運(yùn)算必有結(jié)果,不是真就是假,如果$a大于或者等于$botrue,false.<?php$a=10;$b=15;$c=30;$i=$a>$b?$a:$b;$daxiao=$i>$c?$i:$c;echo$daxiao;?>〃邏輯運(yùn)算符邏輯運(yùn)算符(&&||)/雁增遞減符“++am,先自增自“++后■,先自增自減〃字符串運(yùn)算符(.)$a='hello';$b='world';echo$a,$b;echo$a.$b;〃這個(gè)運(yùn)算速度慢,多一個(gè).運(yùn)算//n值運(yùn)算符如$a=3;〃有兩個(gè)結(jié)果,一曲3賦值給$a,二是整個(gè)表達(dá)式的返回值是賦值運(yùn)算符有邊的值。//switchcase控制結(jié)構(gòu)switchcase適用于在驗(yàn)證多個(gè)可能的值使用,不適用于在判斷范圍。如:10-59分不及格,60-70分為良。case表達(dá)式可以是任何求值為簡(jiǎn)單類(lèi)型的表達(dá)式,即整型或浮點(diǎn)數(shù)以及字符串。不能用數(shù)組或?qū)ο螅撬鼈儽唤獬璉用成為簡(jiǎn)單類(lèi)型。<?php$people=2;switch($people)(case1;echo'你是男人';break;case2;echo'你是女人';break;default:echo'你是妖';break;}//while彳循環(huán)while()循環(huán)體中的內(nèi)容有可能一次也不執(zhí)行do...while()循環(huán)體中的內(nèi)容至少執(zhí)行一次<?php$i=0;while($i<10)($i++;echo$i;}do{$i=1;echo$i;}while($i>10);//for循環(huán)的一般要素:初始化(1),判斷(2),循環(huán)體(3),修改變量(4);for(1,2,4){3;}for循環(huán)可以同時(shí)初始化和修改多個(gè)變量;for($v=1,$k=5;$v<=5,$k>=1;$v++,$k--){echo$v,'',$k,'<br/>';}//break;)(qscus)zs6uot;ua(壩回四(…、"敏檢、檢)險(xiǎn)四敏囹UOEUa、§gn—-ff"<—I一一瑟0-s①Q(mào)rs巫履05①」q)(?w)(++slxhv^i.!ls)」£ffLn寸約一一折0-s①Q(mào)rs巫arnuuue)(?w)(++slxhv^i.!ls)」£氐期足游聯(lián)熱暇①nuuuou、長(zhǎng)氐期<-制田益暇>|05①」q、、arnuuue$c=$a+$b;return$c;}echogsz(3,4);//7函數(shù)定義格式:function函數(shù)名([參數(shù)1,參數(shù)2,……參數(shù)n])(〃執(zhí)行語(yǔ)句//return}函數(shù)的命名規(guī)范,和變量的命名規(guī)則是一樣的,但是函數(shù)名不區(qū)分大小寫(xiě)?!ê瘮?shù)的調(diào)用過(guò)程與返回值函數(shù)調(diào)用時(shí),代碼執(zhí)行權(quán)進(jìn)入函數(shù)。當(dāng)函數(shù)所有語(yǔ)句執(zhí)行完畢,函數(shù)結(jié)束,交回執(zhí)行?;蛘吆瘮?shù)遇到return語(yǔ)句時(shí),函數(shù)返回。return只能返回一個(gè)值。functiongsz($a,$b)(echo$b;$c=$a+$b;echo$c;return3;echo'xx';echogsz(3,5);echo'zz';//xx583zz//函數(shù)的傳參方式functiongsz($a)($a+=1;}$c=7;gsz($c);echo$c;//7functiongsz(&$a)($a+=1;}$c=7;gsz($c);echo$c;//8實(shí)參的值傳給形參,形參的值變化不影響到實(shí)參的值,體現(xiàn)了函數(shù)的封裝性。引用傳值,這種方式函數(shù)內(nèi)部的語(yǔ)句會(huì)影響到函數(shù)外部的變量,破壞了函數(shù)的封裝性,不推介使用。//變量的作用域在PHP的頁(yè)面中聲明的變量,叫全局變量。在函數(shù)內(nèi)部聲明的變量,叫做局部變量。PHP中全局變量在函數(shù)中使用時(shí)必須聲明為global。<?php$a=1;$b=2;functionSum(){global$a,$b;$b=$a+$b;}Sum();echo$b;?>//動(dòng)態(tài)調(diào)用函數(shù)可以用變量的值當(dāng)做函數(shù),并調(diào)用函數(shù)。<?phpfunctionwel(){echo"welcome<br/>";}functionbeat(){echo"beat<br/>";}$heart='beat';$heart();?>〃時(shí)間戳,日期時(shí)間函數(shù)。獲取時(shí)間戳的函數(shù)inttime(void)返回自從Unix紀(jì)元(格林威治時(shí)間1970年1月1日00:00:00)到當(dāng)前時(shí)間的秒數(shù)。mixedmicrotime([bool$get_as_float])microtime()當(dāng)前Unix時(shí)間戳以及微秒數(shù)。如果調(diào)用時(shí)不帶可選參數(shù),本函數(shù)以"msecsec"的格式返回一個(gè)字符串,其中sec是自Unix紀(jì)元(0:00:00January1,1970GMT)起到現(xiàn)在的秒數(shù),msec是微秒部分。字符串的兩部分都是以秒為單位返回的。如果給出了get_as_float參數(shù)并且其值等價(jià)于TRUE,microtime()將返回一個(gè)浮點(diǎn)數(shù)。〃時(shí)間戳格式化data();gmdata();date一格式化一個(gè)本地時(shí)間/日期stringdate(string$format[,int$timestamp])返回將整數(shù)timestamp按照給定的格式字串而產(chǎn)生的字符串。如果沒(méi)有給出時(shí)間戳則使用本地當(dāng)前時(shí)間。換句話說(shuō),timestamp是可選的,默認(rèn)值為time()。注意:date('y-m-dh:i:s星期N',$time);〃注意,傳入的第一個(gè)參數(shù)里面除控制字符外的字符原樣輸出,如:輸出結(jié)果為2014-3-2220:34:33星期六'-',':','星期'原樣輸出;//日期解析函數(shù)mktime();strtotime();checkdate();mktime()把指定時(shí)間轉(zhuǎn)化為時(shí)間戳;strtotime()把字符串轉(zhuǎn)化為時(shí)間戳;掌握一些簡(jiǎn)單的'now+-1dya'等checkdate()檢測(cè)某指定日期是否合法;返回值是一個(gè)布爾值;<?phpechomktime(22,38,10,3,22,2014);echo"<br/>";echostrtotime('now'),'<br/>';〃此刻的時(shí)間戳;echostrtotime('now+1day'),'<br/>';〃明天此刻的時(shí)間戳;echostrtotime('now-1day'),'<br/>';//昨天此刻的時(shí)間戳;〃檢測(cè)日期是否合法5月35日var_dump(checkdate(2,29,2000));var_dump(checkdate(2,29,1900));?>//字符串定義方式其實(shí)就是大段文本的定義方式:heredoc和nowdoc用來(lái)定義大段文本;heredoc的格式:變量名=<<<標(biāo)志符大段文本標(biāo)志符;nowdoc的格式:變量名=<<<‘標(biāo)志符’大段文本標(biāo)志符;//單雙引號(hào)的區(qū)別單雙引號(hào)對(duì)比:轉(zhuǎn)義、變量解析、速度;1)轉(zhuǎn)義:?jiǎn)我?hào)只能轉(zhuǎn)義:\\\'雙引號(hào)能轉(zhuǎn)義:\\\"\n\t等;2)變量解析:?jiǎn)我?hào)中不能解析變量,雙引號(hào)能解析變量;3)速度:?jiǎn)我?hào)不需要分析串內(nèi)有沒(méi)有變量,需要轉(zhuǎn)義的內(nèi)容也少,速度是比雙引號(hào)要快。我們優(yōu)先使用單引號(hào)。heredoc中能解析變量;nowdoc中不能解析變量;//字符串常用函數(shù)http:〃www.zixue?it/forum?php?mod=viewthread&tid=11393&extra=page%3D2%26filter%3Dtypeid%26typeid%3D58%26typeid%3D58//數(shù)組聲明方式/*1、數(shù)組特點(diǎn)及聲明方式數(shù)組是一種復(fù)合數(shù)據(jù),可以裝下多個(gè)值,每個(gè)值用不同的鍵來(lái)區(qū)分;*/$arr=array('001'=>'春,'002'=>'夏','003'=>秋');print_r($arr);?>//數(shù)組類(lèi)型索引數(shù)組,關(guān)聯(lián)數(shù)組,多維數(shù)組*/$arr=array(0=>'東',1=>'南',2=>'西');〃鍵不必有特殊意義,純數(shù)字;這種叫'索引數(shù)組$stu=array('name'=>'小華','age'=>30);//字符串做鍵,一般能體現(xiàn)該單元的內(nèi)容,如age->年齡;這種叫'關(guān)聯(lián)數(shù)組';$arr=array(0=>'a',1=>array('stu'=>'小明','bag'=>array('語(yǔ)文','數(shù)學(xué)')));print_r($arr);〃用數(shù)組作為數(shù)組的單元,這種數(shù)組叫做多維數(shù)組;一般只用二維數(shù)組;?>//鍵的規(guī)則鍵的規(guī)則如果不申明鍵,會(huì)從0,1,2,,遞增來(lái)生成鍵,如果已經(jīng)存在某1個(gè)或幾數(shù)字鍵,則從最大的數(shù)字鍵,再遞增生成數(shù)字鍵;如果鍵申明重復(fù)了,后面的值覆蓋前面的值;鍵可以是整數(shù),也可以是字符串;浮點(diǎn)數(shù)轉(zhuǎn)成整數(shù);如果字符串的內(nèi)容恰好是整數(shù),也理解成整數(shù);*/$arr=array('a','b','c');print_r($arr);echo'<br/>';$arr=array(3=>'a','b','c');print_r($arr);$arr=array(3=>'a',3=>'b',4=>'c');print_r($arr);//浮點(diǎn)數(shù)轉(zhuǎn)成整數(shù);如果字符串的內(nèi)容恰好是整數(shù),也理解成整數(shù);$arr=array(2=>'布',2.5=>'爾','2.5'=>'教','2'=>'育');print_r($arr);〃育,教;$arr=array(2=>'布',2.5=>'爾','2.5'=>'教');print_r($arr);〃爾,教;$arr=array(2=>'布',2.5=>'爾','2.5'=>'教','2x'=>'育');print_r($arr);〃爾教育;?>//操作數(shù)組單元*/$arr=array('a','b','c');〃增1個(gè)單元;$arr[]='d';$arr[99]='e';$arr['age']=30;$arr['stu']=array('li','wang');print_r($arr);//讀取單元值;echo$arr[3];//1維數(shù)組;echo$arr['stu'][0];//li//改單元的值;就是重新賦值;$arr[0]='A';〃刪除某個(gè)單元;unset($arr[1]);print_r($arr);?>//遍歷數(shù)組/*方法一:for循環(huán),對(duì)于0,1,2,,,增加的索引數(shù)組;count一計(jì)算數(shù)組中的單元數(shù)目或?qū)ο笾械膶傩詡€(gè)數(shù)intcount(mixed$var[,int$mode])返回var中的單元數(shù)目,通常是一個(gè)array,任何其它類(lèi)型都只有一個(gè)單元。*/$arr=array('a','b','c','d','e','g');for($key=0;$key<count($arr);$key++){echo$arr[$key],'<br/>';}/*方法二:關(guān)聯(lián)數(shù)組,foreachforeach(array_expressionas$value)statementforeach(array_expressionas$key=>$value)statement第一種格式遍歷給定的array_expression數(shù)組。每次循環(huán)中,當(dāng)前單元的值被賦給$value并且數(shù)組內(nèi)部的指針向前移一步(因此下一次循環(huán)中將會(huì)得到下一個(gè)單元。第二種格式做同樣的事,只除了當(dāng)前單元的鍵名也會(huì)在每次循環(huán)中被賦給變量$key。*/$arr=array('age'=>28,'height'=>180,'name'=>'lisi');foreach($arras$key=>$value)(echo$key,'~',$value,'<br/>';}foreach($arras$v)(echo$v,'<br/>';}//作業(yè):把下面這個(gè)的數(shù)組的每個(gè)單元值變成原來(lái)的2倍$stu=array('lisi'=>23,'wang'=>25,'zhao'=>26);echo'原來(lái)的$stu<br/>';foreach($stuas$k=>$v)(echo$k,'~',$v,'<br/>';$stu[$k]=$stu[$k]*2;}echo'改變后的$stu<br/>';foreach($stuas$k=>$v){echo$k,'~',$v,'<br/>';}?>//數(shù)組游標(biāo)操作/*current();//取當(dāng)前游標(biāo)指向的數(shù)組單元的值;next();//ffi數(shù)組的游標(biāo)往后移;prev();//ffi數(shù)組的游標(biāo)往前移end();//ffi數(shù)組游標(biāo)移到最后;reset();//ffi數(shù)組游標(biāo)指向數(shù)指第一個(gè)單元;*/$arr=array('a','b','c');echocurrent($arr);//anext($arr);echocurrent($arr);//bend($arr);echocurrent($arr);//cprev($arr);echocurrent($arr);//breset($arr);echocurrent($arr),'<br/>';//a方法三:利用each()和list()來(lái)遍歷數(shù)組;each一返回?cái)?shù)組中當(dāng)前的鍵/值對(duì)并將數(shù)組指針向前移動(dòng)一步arrayeach(array&$array)返回array數(shù)組中當(dāng)前指針位置的鍵/值對(duì)并向前移動(dòng)數(shù)組指針。鍵值對(duì)被返回為四個(gè)單元的數(shù)組,鍵名為0,1,key和value。單元0和key包含有數(shù)組單元的鍵名,1和value包含有數(shù)據(jù)。如果內(nèi)部指針越過(guò)了數(shù)組的末端,則each()返回FALSE。each()經(jīng)常和list()結(jié)合使用來(lái)遍歷數(shù)組,例如:<?php$fruit=array('a'=>'apple','b'=>'banana','c'=>'cranberry');reset($fruit);while(list($key,$val)=each($fruit))(echo"$key=>$val\n";}?>list—把數(shù)組中的值賦給一些變量voidlist(mixed$varname,mixed$...)像array()一樣,這不是真正的函數(shù),而是語(yǔ)言結(jié)構(gòu)。list()用一步操作給一組變量進(jìn)行賦值。*/
〃這個(gè)方法有漏洞;如果數(shù)組單元中存在值:false或0時(shí)等,就會(huì)出錯(cuò);碰到這種情況,可以用數(shù)組游標(biāo)的each函數(shù)來(lái)處理;while($v=current($arr))(echo$v,'<br/>';next($arr);}//利用each()和list()遍歷數(shù)組;$arr=array('a','b','c',0,'d','e');while((list($k,$v)=each($arr))!==false){echo$v,'~';}echo'<br/>';$arr=array('name'=>'lise','age'=>'tom');while((list($k,$v)=each($arr))){echo$k,'=>',$v,'<br/>';}?><?/****7、數(shù)組常用函數(shù)及常用面試題****//*count();array_key_exists();in_array();array_change_key_case();array_count_values();array_fill();array_filter();array_values();array_keys();array_push();array_shift();array_unshift();sort(),resort(),usort(),asort();ksort(),natsort(),natcasesort();array_merage();array_merge_recursive();array_diff();array_diff_assoc();array_intersect();array_filp();array_unique();array_reverse();array_sum();shuffle();range();srand();*///判斷數(shù)組一個(gè)單元是否存在;array_key_exists()//用isset()有漏洞;$arr=array('a'=>'張龍','b'=>'趙虎','c'=>NULL);if(isset($arr['a']))(****//*echo'a號(hào)單元存在';}else(echo'a號(hào)單元不存在';}if(isset($arr['c']))(//判斷錯(cuò)誤;echo'c號(hào)單元存在';}else(echo'c號(hào)單元不存在';}echo'<br/>';
//用array_key_exists()判斷;if(array_key_exists('c',$arr))(echo'c號(hào)單元存在';}else(echo'c號(hào)單元不存在';}//判斷某個(gè)值是否存在于某個(gè)數(shù)組中;in_array();echo'<br/>';if(in_array('趙虎',$arr)){echo'有趙虎';}else{echo'無(wú)趙虎';}?><?php/*超級(jí)全局變量$_GET〃地址欄上獲得的值$_POST//POST表單發(fā)送的數(shù)據(jù)$_REQUSET〃既有$_REQUSET〃既有GET,也有POST的內(nèi)容$_SESSION$_COOKIE$_FILES$_ENV〃服務(wù)器操作系統(tǒng)的環(huán)境變量,如操作系統(tǒng)類(lèi)型,linux,win,mac,環(huán)境變量等;$_SERVER//$GLOBALS*/print_r($_GET);print_r($_POST);print_r($_REQUEST);print_r($_ENV);//ENV容易暴露服務(wù)器信息,一般不允許顯示;//搜索如果禁用7$_ENV變量,還有什么辦法獲取環(huán)境信息?print_r($_SERVER);〃獲取網(wǎng)站的域名,以及當(dāng)前訪問(wèn)的腳本,客戶IP(REMOTE_ADDR,HTTPX_FORWARD_FOR)//$GLOBALS是對(duì)全局變量花名冊(cè)的一個(gè)別名,通過(guò)該變量,可以任意訪問(wèn)全局變量;echo'<br/>';$a=3;$b=4;functiont()(print_r($GLOBALS);$GLOBALS['a']=99;t();echo$a;?><?php/*常量1、意義:聲明后,值不能修改。2、聲明:define3、特點(diǎn)4、檢測(cè)5、案例*///聲明一個(gè)常量define('PI',3.14);echoPI,'<br/>';〃引用的時(shí)候,常量名字前不加$//命名規(guī)范//和變量一樣,只不過(guò)習(xí)慣上全大寫(xiě);//特點(diǎn)聲明后值不能修改,也不能重新聲明,也不能銷(xiāo)毀TOC\o"1-5"\h\z//PI=3.15;—錯(cuò)//define('PI',3.15);錯(cuò)//unset(PI);錯(cuò)//聲明常量后,該常量在頁(yè)面的任意處都可以訪問(wèn);functiont()(echoPI,'<br/>';}t();〃檢測(cè)常量definedif(defined('PI'))(echo'常量已存在<br/>';}else(echo'PI常量不存在<br/>';}〃真實(shí)開(kāi)發(fā)一般這樣用;if(!defined('HEI')){〃如果常量HEI不存在,則聲明一個(gè)常量HEI;define('HEI',8846);}echoHEI,'<br/>';〃動(dòng)態(tài)常量名,用變量的值做常量的名字;$chang='HEI';echo$chang,'<br/>';echoconstant('HEI'),'<br/>';echoconstant($chang),'<br/>';/*constant—返回一個(gè)常量的值mixedconstant(string$name)通過(guò)name返回常量的值。當(dāng)你不知道常量名,卻需要獲取常量的值時(shí),constant()就很有用了。也就是常量名儲(chǔ)存在一個(gè)變量里,或者由函數(shù)返回常量名。該函數(shù)也適用classconstants。*/?><?php/*文件包含文件包含的作用在于代碼的重用;我們可以把常用的代碼段寫(xiě)在一個(gè)文件里當(dāng)需要這些代碼時(shí),引入這個(gè)文件就可以了;includeinclude_oncerequirerequire_once_once作用:只引入1次,如果之前已經(jīng)引用過(guò),不再重復(fù)引用;注意:不加_once速度快些;includerequire的區(qū)別:如果引入文件不存在,include盡量往下執(zhí)行,報(bào)warning;require則直接報(bào)fatalerror,腳本立即停止執(zhí)行;*///include相當(dāng)于把包含的文件的內(nèi)容替換本行;include包含多少相當(dāng)于用包含內(nèi)容來(lái)替換本行多次;include('./45_.php');/*include('./45_1.php');include('./45_1.php');include('./45_1.php');*///_once的作用:只引用1次,如果之前已經(jīng)引用過(guò),不再重復(fù)引用;include_once('./45_1.php');include_once('./45_1.php');〃無(wú)效t();echo$age;//include('./tp.php');〃如果被包含的文件不存在,則編譯結(jié)果只是提示警告;//require('./tp.php');?><?php/*46進(jìn)制詳解/*生活中常用10進(jìn)制計(jì)算機(jī)常用2進(jìn)制,8進(jìn)制,16進(jìn)制*///10進(jìn)制echo123,'<br/>';〃從右到左3個(gè)位,分別是以1頂1,以1頂10,以1頂100;echo1*3+10*2+100*1,'<br/>';//8進(jìn)制,前面加8代表8進(jìn)制;echo0123,'<br/>';〃從右到左3個(gè)位,分別是以1頂1,以1頂8,以1頂64;//16進(jìn)制,前面加0x代表16進(jìn)制(1-9,a,b,c,d,e,f)echo0x123,'<br/>';〃從右到左3個(gè)位,分別是以1頂1,以1頂16,以1頂256;//2進(jìn)制,PHP目前不支持直接表示;//從右到左,分別以1頂1,頂2,頂4,頂8/*10進(jìn)制2進(jìn)制1。。1。。。01。<—11—|。。。0。。1。。。。0。。<—11—|。。。0"<—I1。1。。。。0LniCNi。<—I-mu、眥卿?瑕碧藝岫雖、ss^<0gs63-***************************ml**************************、>LnLnCN賀sraJU一P①u(mài)6一SUR邛賀sraJU一、廿一bs>EWnfi-LA-霞出普<-兇(邛賀sram母、LnLnCN、1<-8回廿螳iimm邛IimmLnLnCN1。<—I。。。。。Lnech05p?13/bl7v-;ech05-13/blvv-;ech05>13Mblvv-;echo?5Mbl7v-*1110101媽卸1111101。巡曲曰偷Msftt蕊、麗矚卷讖汁2函-s§3;3echosaAAL-Ablvv」7Aphp=普富P*M嘴藩elrorrepoe.ng(o);、、Reporis
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 印刷廣告標(biāo)牌合同范本
- 企業(yè)員工股合同范本
- 《韓愈短文》教案
- 合買(mǎi)別墅合同范本
- 《這片土地是神圣的》說(shuō)課稿
- 《觀滄海》閱讀答案及鑒賞
- 任務(wù)目標(biāo)認(rèn)購(gòu)合同范例
- 協(xié)議解約合同范本
- 代辦社保合同范本
- 候鳥(niǎo)旅行合同范本
- 2024-2030年中國(guó)小黃姜行業(yè)盈利模式與投資策略分析報(bào)告
- 職業(yè)技術(shù)學(xué)院攝影攝像技術(shù)專(zhuān)業(yè)人才培養(yǎng)方案
- 心房顫動(dòng)診斷和治療中國(guó)指南(2023) 解讀
- 常見(jiàn)急危重癥的快速識(shí)別要點(diǎn)與處理技巧課件
- 耳鼻咽喉科中級(jí)職稱(chēng)(主治醫(yī)師)考試重點(diǎn)
- 高危妊娠及五色管理課件
- 《 大學(xué)生軍事理論教程》全套教學(xué)課件
- 三年級(jí)數(shù)學(xué)下冊(cè)一兩位數(shù)乘兩位數(shù)的乘法2問(wèn)題解決作業(yè)課件西師大版
- 家校溝通經(jīng)驗(yàn)分享-溝通有方法教育有溫度
- 2024年福建省廈門(mén)市翔安區(qū)殘疾人聯(lián)合會(huì)招聘殘疾人工作聯(lián)絡(luò)員29人歷年重點(diǎn)基礎(chǔ)提升難、易點(diǎn)模擬試題(共500題)附帶答案詳解
- 幼兒園家長(zhǎng)會(huì)疾病預(yù)防
評(píng)論
0/150
提交評(píng)論