真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

你應(yīng)該這個(gè)姿勢(shì)學(xué)習(xí)PHP(1)-創(chuàng)新互聯(lián)

1、addslashes

定制設(shè)計(jì)可以根據(jù)自己的需求進(jìn)行定制,成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站構(gòu)思過(guò)程中功能建設(shè)理應(yīng)排到主要部位公司成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站的運(yùn)用實(shí)際效果公司網(wǎng)站制作網(wǎng)站建立與制做的實(shí)際意義

addslasehes($string) 對(duì)字符串進(jìn)行編譯轉(zhuǎn)義

應(yīng)用場(chǎng)景:能防止sql的注入(當(dāng)然并不完全是可以,我們可以使用pdo進(jìn)行預(yù)處理然后方式sql的注入,安全不能只靠一種方式防止事情的發(fā)生)

2、echo ,print,printf,number_format

1)echo是語(yǔ)言結(jié)構(gòu)體,不是函數(shù),沒(méi)有返回值,能輸出多個(gè)值

for example:echo $a,$b

應(yīng)用場(chǎng)景:輸出一些字符串

2)print是一個(gè)函數(shù),它只有一個(gè)參數(shù),有返回值,不能輸出對(duì)象和數(shù)組

應(yīng)用場(chǎng)景:輸出一些參數(shù)值

3)print_r()是一個(gè)函數(shù),有返回值,能輸出對(duì)象和數(shù)組

應(yīng)用場(chǎng)景:打印一些數(shù)組或者對(duì)象

4)var_dump是一個(gè)函數(shù),有返回值

應(yīng)用場(chǎng)景:能夠返回?cái)?shù)據(jù)的類型,打印一切值

5)printf()是一個(gè)函數(shù),有返回值,格式化輸出

應(yīng)用場(chǎng)景:微信的api接口的參數(shù)拼接

for example:

$str = 'string';$num=1;

sprintf("$s is string,$u is int",$str,$num);

還能格式化浮點(diǎn)數(shù),是ceil原則,四舍五入

sprintf('%.2f',23.453) 23.45

6)number_format(num,int=要保留的小數(shù)位,如果不寫(xiě)將四舍五入) 將數(shù)字轉(zhuǎn)換成貨幣格式

3、trim,rtrim,ltrim

字符串的去除空格以及指定的字符

trim($string,'str') 去除整個(gè)字符串的指定的字符,如果不填則是默認(rèn)去掉空格等

ltrim()同上去除左邊,rtrim()同上去除右邊

應(yīng)用場(chǎng)景:去掉用戶在設(shè)置密碼的時(shí)候的左右多余的空格

4、implode,join

將數(shù)組轉(zhuǎn)換成字符串

應(yīng)用場(chǎng)景:比如你有一個(gè)用戶的信息要在前端展示,然后后端返回的是一個(gè)數(shù)組,那么就可以使用implode(',',$arr)

5、explode,str_split

將字符串拆分成一個(gè)數(shù)組

應(yīng)用場(chǎng)景:比如前端傳給后端一個(gè)1,simengphp 你想或者simengphp這個(gè)字符串,那么你就可以使用

explode(',',$arr)[1]

6、substr,strstr,strrchr

1)substr字符串的截取函數(shù)

應(yīng)用場(chǎng)景:我要獲取字符串的前幾位

substr($str,0,n) 缺點(diǎn),如果是中文字符會(huì)導(dǎo)致截取亂碼

mb_substr($str,0,n,'編碼') 這個(gè)可以指定字符編碼進(jìn)行截取

2)strstr 某個(gè)字符出現(xiàn)的位置并返回這個(gè)字符在字符串里面的后半部分值

strstr($str,'.')

3)strrchr()

應(yīng)用場(chǎng)景:$str = 'uploads/a.b.php';echo strrchr($str,'.'); //輸出.php 這個(gè)是一個(gè)經(jīng)典的面試題

7、str_replace,str_ireplace, substr_replace

1)str_replace(search,res,$str) 替換某個(gè)為你所想要的

應(yīng)用場(chǎng)景:替換到用戶傳過(guò)來(lái)單詞的某個(gè)值

2)substr_replace($str,res,0,n)

應(yīng)用場(chǎng)景:隱藏手機(jī)號(hào)的中間幾位數(shù)

$str = '18522713541';

echo substr_replace($str,'',3,3); //18513541

8、strlen,strpos,stripos,strrpos,strripos

1)strlen獲取字符串的長(zhǎng)度

應(yīng)用場(chǎng)景:配合substr計(jì)算用戶的長(zhǎng)度截取字符串

2)strpos某個(gè)字符出第一次現(xiàn)在字符串的第幾位并返回位數(shù)(區(qū)分大小寫(xiě))

應(yīng)用場(chǎng)景:返給前端一個(gè)全路徑時(shí)候,判斷是否包含http,如果包含則不拼接,不包含則拼接

stripos同上不區(qū)分大小寫(xiě)

3)strrpos返回某個(gè)字符最后一次出現(xiàn)在字符串的位置

strripos同上不缺分大小寫(xiě)

9、nl2br,htmlspecialchars(),htmlspecialchars_decode(),strip_tag()

1)nl2br將n轉(zhuǎn)換成br

2)htmlspecialchars()將一些特殊字符轉(zhuǎn)成html實(shí)體

應(yīng)用場(chǎng)景:一般富文本編輯器傳過(guò)來(lái)的都是特殊字符,那么你存數(shù)據(jù)庫(kù)直接轉(zhuǎn)換成html存進(jìn)去

3)strip_tags($str,[allows_tags]) 去掉html代碼,allows_tags是允許存在哪些標(biāo)簽

應(yīng)用場(chǎng)景:過(guò)濾掉一些html代碼然后截取展示到簡(jiǎn)介地方

10、lcfirst,ucfirst,ucworlds,strtolower,strtoupper

1)lcfirst() 將一個(gè)字符的第一個(gè)字母小寫(xiě)

2)ucfirst()將字符的第一個(gè)字符大寫(xiě)

3)unworlds()將字符串中的每個(gè)單詞的首字母轉(zhuǎn)換成大寫(xiě)

4)strtolower()將全部字符轉(zhuǎn)成小寫(xiě)

5)strtoupper()將全部字符轉(zhuǎn)成大寫(xiě)

12、str_repeat,str_pad

1)str_repeat(x,num) 重復(fù)一個(gè)字符多少次

應(yīng)用場(chǎng)景:我們新聞門(mén)戶簡(jiǎn)介展示不開(kāi),需要使用...代替,那么我們可以使用這個(gè)重復(fù),然后展示

2)str_pad($str,‘x’,10) 填充指定字符將字符串到指定長(zhǎng)度

應(yīng)用場(chǎng)景:比如我們有一個(gè)需求是將一些字段統(tǒng)一為一樣長(zhǎng)度的字符串,然后傳輸?shù)胶笈_(tái)處理,可以使用這個(gè)

13、sha1,md5,hex2bin,bin2hex

1)sha1和md5 加密函數(shù)

2)hex2bin 將一個(gè)字符以16進(jìn)制轉(zhuǎn)成2二進(jìn)制,bin2hex正好相反

應(yīng)用場(chǎng)景:以上都是傳輸參數(shù)進(jìn)行加密以及驗(yàn)簽常用的加密函數(shù),包含單向和雙向加解密

14、pase_str,pase_url,pathinfo,http_build_query

1)pase_str($str,$out) 將字符串轉(zhuǎn)換成數(shù)組 $out[xx]

應(yīng)用場(chǎng)景:路由解析獲取參數(shù)名和參數(shù)值

2)pase_url($url) 解析一個(gè)url,返回頭信息,主機(jī)域名等等信息

應(yīng)用場(chǎng)景:獲取當(dāng)前url的主機(jī)名以及域名等

3)pathinfo()返回文件的路徑信息

應(yīng)用場(chǎng)景:獲取文件的擴(kuò)展名pathinfo()[extension]

4)http_build_query($arr,[以某個(gè)字符鏈接])

應(yīng)用場(chǎng)景:將一個(gè)數(shù)組轉(zhuǎn)換成一個(gè)url參數(shù)格式的字符

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。


網(wǎng)站題目:你應(yīng)該這個(gè)姿勢(shì)學(xué)習(xí)PHP(1)-創(chuàng)新互聯(lián)
本文地址:http://weahome.cn/article/djsjps.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部