国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務(wù)器之家:專(zhuān)注于服務(wù)器技術(shù)及軟件下載分享
分類(lèi)導(dǎo)航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達(dá)式|C/C++|IOS|C#|Swift|Android|VB|R語(yǔ)言|JavaScript|易語(yǔ)言|vb.net|

服務(wù)器之家 - 編程語(yǔ)言 - PHP教程 - 《PHP編程最快明白》第二講 數(shù)字、浮點(diǎn)、布爾型、字符串和數(shù)組

《PHP編程最快明白》第二講 數(shù)字、浮點(diǎn)、布爾型、字符串和數(shù)組

2019-11-11 13:21php編程網(wǎng) PHP教程

編寫(xiě)程序最終就是瀏覽器看到的html代碼的表現(xiàn)形式,所以,就先研究一下這五種類(lèi)型。

數(shù)字、浮點(diǎn)、布爾型是值類(lèi)型,英文:int、float、bool,這樣你知道他們?cè)趺从昧恕?nbsp;

比如語(yǔ)句:$fa=3.14; 

字符串數(shù)組是引用類(lèi)型,也就是說(shuō)他們作為地址放在棧里,當(dāng)重新賦值時(shí),棧里的地址改變方向,原來(lái)的指向變沒(méi)或給回收了,英文:string、array。 

比如:$str=”字符串”;$arr=array(“a”=>”數(shù)”,”b”=>”組”);// array()是一個(gè)數(shù)組賦值函數(shù),這樣的函數(shù)PHP有一千多個(gè),一般常用的不到200個(gè),我覺(jué)得。 

字符串操作: 

實(shí)例2:字符串合并、相加 

復(fù)制代碼代碼如下:


<?php 
$str = 1; 
echo $str .= ""; //數(shù)字轉(zhuǎn)化為字符串再合并,結(jié)果:"1"。 
echo "<br>"; 
echo $str += "1元"; //字符串轉(zhuǎn)化為數(shù)字再相加,如"1XXX"轉(zhuǎn)化為數(shù)字1,結(jié)果: 2。 
echo "<br>"; 
?> 


實(shí)例3:字符串改變大小寫(xiě) 

復(fù)制代碼代碼如下:


<?php 
$str="12345ABc"; 
echo strtolower($str);//變小寫(xiě),結(jié)果:"12345abc"。 
echo "<br>"; 
echo strtoupper($str);//變小寫(xiě),結(jié)果:"12345ABC"。 
echo "<br>"; 
?> 


實(shí)例4:字符串長(zhǎng)度、截取子字符串(中英文) 

復(fù)制代碼代碼如下:


<?php 
$str = "字符串2"; 
echo mb_strlen($str, "UTF-8"); //返回字符串長(zhǎng)度的函數(shù),第二個(gè)參數(shù)是編碼,由于頁(yè)面用UTF-8編碼,所以為這樣。如果省去,返回內(nèi)存占用的字節(jié)數(shù)(ASCII),即10。結(jié)果4 
echo "<br>"; 
echo mb_substr($str, 1, 2, "UTF-8"); //返回字符截取,1為從”符”地址開(kāi)始截取,2為截取2個(gè)"UTF-8"編碼的字符,結(jié)果:“符串”。 
echo "<br>"; 
/** 
* 知識(shí)點(diǎn):現(xiàn)在開(kāi)始接觸函數(shù)了,每個(gè)函數(shù)都有()作為堆棧調(diào)用,()里面放0個(gè)或多個(gè)參數(shù),可以自定義可以有默認(rèn)值。而關(guān)鍵字比如echo是沒(méi)有()的。 
* 很多書(shū)用GB2312編碼,取長(zhǎng)度和子串時(shí)很麻煩。下面給大家參考一下不用上面的mb中文字符串?dāng)U展庫(kù)實(shí)現(xiàn)原理: 
*/ 
function my_mb_strlen($str, $code = "UTF-8") // 定義一個(gè)新函數(shù),$str是必須傳入的參數(shù)。 
{$num= 0; 
if ($code == "UTF-8") 

$str = iconv("UTF-8", "GB2312", $str); //轉(zhuǎn)化為GB2312編碼,ord函數(shù)返回對(duì)應(yīng)的ASCII值判斷每個(gè)字節(jié)該中文字符是否結(jié)束。 
for($i = 0;$i < strlen($str);$i++) // 在此strlen($str)返回內(nèi)存占用的字節(jié)數(shù)相當(dāng)于mb_strlen($str) 

if (ord($str[$i]) > 0xa0)$i++; //$str[$i]對(duì)應(yīng)內(nèi)存的i字節(jié)。如果直接用UTF-8判斷會(huì)復(fù)雜些,因?yàn)榫幋a的多樣性UTF-8是網(wǎng)頁(yè)常用編碼,UTF-16(Unicode)是windows編碼。 
$num++; 


else 

$num = "編碼未實(shí)現(xiàn)"; 
} //有興趣的自己查資料吧 
return $num; 

echo my_mb_strlen($str) . ";" . my_mb_strlen($str, "GB2312") . "<br>"; //該頁(yè)編碼用UTF-8,你卻說(shuō)傳入的字符串3是GB2312,就算函數(shù)實(shí)現(xiàn)了也無(wú)法正確的。 
?> 


實(shí)例5:子字符串查找、替換 

復(fù)制代碼代碼如下:


<?php 
$str = "字符串4"; 
echo mb_strpos($str, '串4', 0, "UTF-8"); //查找從0開(kāi)始找到的第一個(gè)子字符串位置,結(jié)果:2。如果查找不到,返回空(="");如果最后兩個(gè)參數(shù)不要,返回6。 
echo "<br>"; 
echo mb_strstr($str, '串', 0, "UTF-8"); //截取從0開(kāi)始找到的第一個(gè)子字符串至結(jié)尾,結(jié)果:"串4"。如果查找不到,返回空(="");如果最后兩個(gè)參數(shù)不要,返回相同=strstr($str,'串')。 
echo "<br>"; 
echo str_replace("4", "不是4", $str) ; //字符串替換,結(jié)果: "字符串不是4"。 
echo "<br>"; 
?> 


實(shí)例6:子字符串去空、html轉(zhuǎn)義 

復(fù)制代碼代碼如下:


<?php 
$str=" 字符串5 "; 
echo $str=trim($str);//去除兩邊空格,結(jié)果:"字符串5"。 
echo "<br>"; 
echo "color=\"red\"";//\手工轉(zhuǎn)義里面的'、"、\,使之存儲(chǔ)到內(nèi)存,結(jié)果"color="red"" 
echo "<br>"; 
$str="<br>123"; 
echo htmlentities($str) ; //字符串轉(zhuǎn)義<>&'"避免和html標(biāo)識(shí)沖突,使之能在html瀏覽器端顯示出來(lái),結(jié)果:"<br>123"。 
echo "<br>"; 
?> 

延伸 · 閱讀

精彩推薦
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25 Weibo Article 26 Weibo Article 27 Weibo Article 28 Weibo Article 29 Weibo Article 30 Weibo Article 31 Weibo Article 32 Weibo Article 33 Weibo Article 34 Weibo Article 35 Weibo Article 36 Weibo Article 37 Weibo Article 38 Weibo Article 39 Weibo Article 40
主站蜘蛛池模板: www久| 国产精品久久久久久福利一牛影视 | av在线一区二区三区 | 欧美一级特黄视频 | 91偷拍精品一区二区三区 | 羞羞网址 | 国产大学生援交视频在线观看 | 久久久亚洲国产美女国产盗摄 | 日韩一区二区三区精品 | 国产精品99久久免费观看 | 亚洲三区视频 | 免费午夜电影 | av影院在线观看 | 亚洲精品乱码久久久久久金桔影视 | 免费黄看片 | 午夜在线观看影院 | 国产毛片18片毛一级特黄日韩a | www国产网站 | 国产精品美女久久久久久久久久久 | av网站免费线看 | 亚洲精品第一区在线观看 | 亚洲精品第一 | 精品一区二区电影 | 欧美一区二区三区免费 | 99在线观看 | 美女88av | av丁香 | 成人a毛片 | 免费一二区 | 日韩一区二区三区在线观看 | 国产精品一区二区久久 | 冥王星之恋泰剧在线观看 | 免费观看电视在线高清视频 | 国产免费黄色 | 日韩三级电影免费观看 | 日韩欧美国产精品 | 久久久久久久久久久国产 | 国产一区二区三区免费观看 | 欧美精品久久久久久久久老牛影院 | 久久精品国产免费 | 久久精品国产亚洲 |