日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
深入理解PHP字符串函數(shù)

我們大家知道無論哪種語言,字符串操作都是一個重要的基礎(chǔ),往往是簡單而重要。正像人說話一樣,一般有形體(圖形界面),有語言(print 字符串?),顯然字符串能解釋更多的東西。PHP提供了大量的字符串操作函數(shù),功能強(qiáng)大,使用也比較簡單, 以下將簡單的講述PHP字符串函數(shù)的功能和特性。

在大城等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供成都做網(wǎng)站、成都網(wǎng)站設(shè)計 網(wǎng)站設(shè)計制作按需開發(fā),公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站制作,營銷型網(wǎng)站建設(shè),外貿(mào)網(wǎng)站制作,大城網(wǎng)站建設(shè)費(fèi)用合理。

PHP字符串函數(shù)弱類型

PHP是弱類型語言,所以其它類型的數(shù)據(jù)一般可以直接應(yīng)用于字符串操作函數(shù)里,而自動轉(zhuǎn)換成字符串類型,進(jìn)行處理,如:echo substr("1234567", 1, 3);和echo substr(123456,1, 3);是一樣的定義一般用雙引號或單引號標(biāo)識一個字符串。比如

 
 
  1. $str = "i love u";  
  2. $str = 'i love u'

它者兩者是有一些區(qū)別的。后者將一切單引號的內(nèi)容都會當(dāng)作字符處理;前者則不然。比如

 
 
  1. $test = "iwind";  
  2. $str = "i love $test";  
  3. $str1 = 'i love $test';  
  4. echo $str; //將得到 i love iwind  
  5. echo $str1; //將得到 i love $test 

同樣的以下兩個例子的行為也不一樣的:

 
 
  1. echo "i love test"; // 將得到 i love est,已經(jīng)將t視為轉(zhuǎn)義  
  2. echo 'i love test'; // 將得到 i love test 

#T#從而可以簡單認(rèn)為雙引號里的內(nèi)容是經(jīng)過“解釋”過的,單引號的是“所見即所得”的(特殊地,''會被認(rèn)作一個'')。顯而易見,雙引號形式的更為靈活一些,當(dāng)然單引號會適用于一些特殊的場合,這里就不作闡述了。輸出PHP里的輸出最常用的是echo,print.兩者都不是真正的函數(shù),而是語言構(gòu)造,所以調(diào)用時不必用雙括號(比如echo("test");print("test")).在輸出的時候兩者都可以實現(xiàn)賦值:echo $str="test";一方面輸出test,一方面把"test"賦給字符串變量 $strprint $str="test";兩者除了名字不一樣外,還是有其它區(qū)別的。print具有返回值,一直返回1,而echo沒有,所以echo比print要快一些:

 
 
  1. $return = print "test";  
  2. echo $return; // 輸出1 

也正因為這個原因,print能應(yīng)用于復(fù)合語句中,而echo不能:

 
 
  1. isset($str) or print "str 變量未定義"; // 將輸出"str 變量未定義"  
  2. isset($str) or echo "str 變量未定義";// 將提示分析錯誤  
  3. echo一次可輸出多個字符串,而print則不可以:  
  4. echo "i ","love ","iwind"; // 將輸出 "i love iwind"  
  5. print "i ","love ","iwind"; // 將提示錯誤  
  6. echo,print還可以輸出被稱作“文檔句法”的字符串,句法如:  
  7. echo <<< 標(biāo)簽名稱 

PHP字符串函數(shù)內(nèi)容標(biāo)簽名稱;比如

 
 
  1. echo <<< test 
  2. i love iwind  
  3. test; 

要注意的是語句開始和結(jié)束的兩個標(biāo)簽名稱是一樣的,且后一個標(biāo)簽名稱前不能有空白,即要頂格寫。文檔句法輸出的內(nèi)容識別變量名稱和常用符號,大致形同雙引號的作用。輸出echo,print外,PHP還提供了一些格式化字符串的函數(shù),比如printf,sprintf,vprintf,vsprintf,在這里不作詳解。


網(wǎng)站題目:深入理解PHP字符串函數(shù)
網(wǎng)址分享:http://www.5511xx.com/article/djijdji.html