欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

基于php中echo用逗號和用點號的區(qū)別詳解

 更新時間:2018年01月23日 10:00:27   作者:Yi_JH  
下面小編就為大家分享一篇基于php中echo用逗號和用點號的區(qū)別詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

實例如下:

<?php	//點和逗號的測試,涉及到字符串的強制轉(zhuǎn)換
echo 1+5;
echo "<br /><br />";

echo '1+5='."1+5"."<br />";
echo '1+5='."5+1","<br /><br />";	

echo '1+5=',1,"<br />";			//用逗號,不需要空格
echo '1+5='. 1,"<br />";		//用連接符,需要空格,否則報錯
echo '1+5=',100+200,"<br /><br />"; //用逗號,常用于輸出多個變量,不影響輸出
//省去了字符串拼接的步驟,理論上在 echo 的時候用“逗號”會快一點。

//換成用連接符,注意了,看以下測試:
echo '注意了!<br />';		
echo '1+5='. 100,"<br />";		//注意 .和100之間需要空格,否則報錯
echo '1+5='. 200,"<br />";				
echo '1+5='. 100+200,"<br />";	//此處結果開始異常了
echo '1+5='. 200+100,"<br />";
echo ('1+5='. 200)+100,"<br />"; 	//從與上面的結果相同可以看出,連接符的優(yōu)先級高于運算符
echo "<br />";		

//先來看看字符串的強制轉(zhuǎn)換
echo (int)'abc1';	echo "<br />";	
echo (int)'1abc';	echo "<br />";
echo (int)'22abc';	echo "<br /><br />";
//結果:將一個字符串強制轉(zhuǎn)換成一個數(shù)字,PHP會去搜索這個字符串的開頭,
//如果開頭是數(shù)字就轉(zhuǎn)換,如果不是就直接返回0.

//回到測試的問題
echo '結果分析:';
echo '1+5='. 100+200,"<br />";
/* 程序是這樣執(zhí)行的,
 * 先連接 '1+5='.100 結果是字符串 '1+5=100',
 * 然后執(zhí)行運算,字符串要與數(shù)字進行運算會被系統(tǒng)強制轉(zhuǎn)換,字符串'1+5=100'轉(zhuǎn)換后的值就是1,
 * 最后1+200=201.
 */
 /* 用逗號為什么沒問題呢?
	手冊上說了:用逗號是multiple parameters .也就是說是多參數(shù),
	換句話說,逗號分隔開的就相當于是N個參數(shù).也就是說把echo當個函數(shù)用,
	這樣的話,echo會對每個參數(shù)先進行計算,最后再進行分別輸出,所以我們用逗號就不存在上面的問題了
 */
?>

結果如下:

以上這篇基于php中echo用逗號和用點號的區(qū)別詳解就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • php 獲取全局變量的代碼

    php 獲取全局變量的代碼

    php 獲取全局變量的代碼,需要的朋友可以參考下。
    2011-04-04
  • PHP laravel實現(xiàn)配置使用多數(shù)據(jù)庫

    PHP laravel實現(xiàn)配置使用多數(shù)據(jù)庫

    有的時候,我們在開發(fā)的過程中需要連接多個數(shù)據(jù)庫。Laravel框架中早已為我們想到了這樣的需求。這篇文章主要為大家介紹了laravel配置使用多數(shù)據(jù)庫的方法,需要的可以參考一下
    2022-10-10
  • php中關于token驗證的相關問題詳解

    php中關于token驗證的相關問題詳解

    這篇文章主要介紹了php中關于token驗證的相關問題詳解的相關資料,需要的朋友可以參考下
    2023-05-05
  • PHP實現(xiàn)簡單實用的分頁類代碼

    PHP實現(xiàn)簡單實用的分頁類代碼

    這篇文章主要介紹了PHP實現(xiàn)簡單實用的分頁類代碼,結合實例形式分析了PHP分頁類的定義與使用技巧,非常簡單實用,需要的朋友可以參考下
    2016-04-04
  • PHP獲取時間戳等相關函數(shù)匯總

    PHP獲取時間戳等相關函數(shù)匯總

    PHP是一種廣泛使用的服務器端腳本語言,具有豐富的時間戳相關函數(shù)。本文介紹了PHP中獲取時間戳的常用函數(shù),包括time()、strtotime()、date()等,并提供了使用示例。同時,還介紹了PHP中其他與時間相關的函數(shù),如mktime()、microtime()等。
    2023-06-06
  • php處理json格式數(shù)據(jù)經(jīng)典案例總結

    php處理json格式數(shù)據(jù)經(jīng)典案例總結

    這篇文章主要介紹了php處理json格式數(shù)據(jù)的方法,詳細講述了json格式數(shù)據(jù)的概念與用法,并結合經(jīng)典案例總結分析了php操作json格式數(shù)據(jù)的常用技巧,需要的朋友可以參考下
    2016-05-05
  • php使用escapeshellarg時中文被過濾的解決方法

    php使用escapeshellarg時中文被過濾的解決方法

    這篇文章主要介紹了php使用escapeshellarg時中文被過濾的解決方法,測試后發(fā)現(xiàn)問題的原因是shell和apache php-cgi的運行環(huán)境不同引起的,需要的朋友可以參考下
    2016-07-07
  • php分頁查詢mysql結果的base64處理方法示例

    php分頁查詢mysql結果的base64處理方法示例

    這篇文章主要介紹了php分頁查詢mysql結果的base64處理方法,涉及php+mysql數(shù)據(jù)庫查詢及base64編碼轉(zhuǎn)換相關操作技巧,需要的朋友可以參考下
    2017-05-05
  • php下使用curl模擬用戶登陸的代碼

    php下使用curl模擬用戶登陸的代碼

    php使用curl模擬用戶登陸,學習curl的朋友可以參考下。
    2010-09-09
  • php實現(xiàn)多張圖片上傳加水印技巧

    php實現(xiàn)多張圖片上傳加水印技巧

    php如何實現(xiàn)多張圖片上傳加水印,接下來為大家詳細介紹下,感興趣的朋友可以參考下哈,希望對你學習php有所幫助
    2013-04-04

最新評論