php中?<?php?$b='muke';?$c=123;echo?$b+$c;?>代碼輸出的結(jié)果是()a ?muke123b??123c ?顯示錯(cuò)誤
1 回答

破曉的曙光
TA貢獻(xiàn)4條經(jīng)驗(yàn) 獲得超1個(gè)贊
b
解析:
字符串轉(zhuǎn)換為數(shù)值
當(dāng)一個(gè)字符串被當(dāng)作一個(gè)數(shù)值來取值,其結(jié)果和類型如下:
如果該字符串沒有包含 '.','e' 或 'E'并且其數(shù)字值在整型的范圍之內(nèi)(由 PHP_INT_MAX ? ?所定義),該字符串將被當(dāng)成 integer ? ?來取值。其它所有情況下都被作為 float 來取值。
該字符串的開始部分決定了它的值。如果該字符串以合法的數(shù)值開始,則使用該數(shù)值。否則其值0(零)。合法數(shù)值由可選的正負(fù)號,后面跟著一個(gè)或多個(gè)數(shù)字(可能有小數(shù)點(diǎn)),再跟著可選的指數(shù)部分。指數(shù)部分由'e' 或 'E' 后面跟著一個(gè)或多個(gè)數(shù)字構(gòu)成。?
====================================================================
小伙伴,你看懂了嗎?如果沒有,自己多做幾個(gè)case來練習(xí)一下吧,多敲一敲代碼,會理解的更深。
- 1 回答
- 0 關(guān)注
- 1492 瀏覽
添加回答
舉報(bào)
0/150
提交
取消