91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

PHP字符串函數的弱類型介紹

發布時間:2021-09-04 00:18:48 來源:億速云 閱讀:224 作者:chen 欄目:編程語言

這篇文章主要講解了“PHP字符串函數的弱類型介紹”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“PHP字符串函數的弱類型介紹”吧!

PHP字符串函數弱類型

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

$str = "i love u";  $str = 'i love u';

它者兩者是有一些區別的。后者將一切單引號的內容都會當作字符處理;前者則不然。比如

$test = "iwind";  $str = "i love $test";  $str1 = 'i love $test';  echo $str; //將得到 i love iwind  echo $str1; //將得到 i love $test

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

echo "i love test"; // 將得到 i love est,已經將t視為轉義  echo 'i love test'; // 將得到 i love test

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

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

也正因為這個原因,print能應用于復合語句中,而echo不能:

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

PHP字符串函數內容標簽名稱;比如

echo <<< test i love iwind  test;

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

感謝各位的閱讀,以上就是“PHP字符串函數的弱類型介紹”的內容了,經過本文的學習后,相信大家對PHP字符串函數的弱類型介紹這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

php
AI

东丽区| 崇仁县| 清徐县| 开原市| 阿鲁科尔沁旗| 深泽县| 册亨县| 嵊泗县| 南宁市| 海林市| 彝良县| 阿拉善左旗| 辽阳市| 饶阳县| 察哈| 巴中市| 浦江县| 淮北市| 体育| 永年县| 定襄县| 诏安县| 房产| 大竹县| 三门县| 平乡县| 广德县| 桐庐县| 宝丰县| 开远市| 大名县| 诸城市| 吴旗县| 阳曲县| 偏关县| 神池县| 来安县| 金寨县| 溧阳市| 内乡县| 开化县|