在php語言里,對于數字式字符與數字如何參與運算,在具體情況下會視情來確定,例如:echo "3+4+5"; 結果: 3+4+5 。因為將其視作是一個字符串了。而當echo 1+2+"3+4+5”時,會將其視為一個表達式。這樣就涉及到PHP中不同數據類型運算的問題了。不同數據類型的數據在參與數據時,php會進行數據轉換,以盡量確保使表達式成功運行,在"3+4+5"前面的運算符是 + ,那么,php會將"3+4+5"當作數值類型,此時會隱式地進行數據類型的轉換,將這個字符串轉換成數值,php字符串轉整數的規則是,從字符串前部開始提取盡可能多的數字,后面非數字部分被丟棄。"3+4+5"是字符串,進入數值計算的時候,會將字符串硬性的轉化為數值,一般是取第一個字符串的值,如果是數值型的字符串,則是一個完整的數字。因此,"3+4+5"轉換成數值的結果就是3,所以,整個表達式的結果是:1+2+3 =
成都創新互聯服務項目包括克拉瑪依區網站建設、克拉瑪依區網站制作、克拉瑪依區網頁制作以及克拉瑪依區網絡營銷策劃等。多年來,我們專注于互聯網行業,利用自身積累的技術優勢、行業經驗、深度合作伙伴關系等,向廣大中小型企業、政府機構等提供互聯網行業的解決方案,克拉瑪依區網站推廣取得了明顯的社會效益與經濟效益。目前,我們服務的客戶以成都為中心已經輻射到克拉瑪依區省份的部分城市,未來相信會繼續擴大服務區域并繼續獲得客戶的支持與信任!
6。
<?php
echo (1+2)."3+4+5";
?>
的輸出結果是33+4+5
文章名稱:echo1+2+"3+4+5“輸出的結果是6
文章源于:http://m.newbst.com/article46/jegceg.html
成都網站建設公司_創新互聯,為您提供企業網站制作、網站建設、品牌網站設計、品牌網站建設、移動網站建設、云服務器
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯