1 // 環境 2 // 3 // php版本 4 // PHP 7.0.33-0+deb9u1 (cli) (built: Dec 7 2018 11:36:49) ( NTS ) 5 // Copyright (c) 1997-2017 The PHP Group 6 // Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies 7 // with Zend OPcache v7.0.33-0+deb9u1, Copyright (c) 1999-2017, by Zend Technologies 8 // 9 // vs code 資訊 10 // 版本: 1.36.0 11 // 提交: 0f3794b38477eea13fb47fbe15a42798e6129338 12 // 日期: 2019-07-03T13:20:56.241Z 13 // Electron: 4.2.5 14 // Chrome: 69.0.3497.128 15 // Node.js: 10.11.0 16 // V8: 6.9.427.31-electron.0 17 // OS: Linux x64 4.15.0-30deepin-generic
1.(正負)整型和(正負)整型相加得(正負)整型,
1 $a = 1; 2 $b = 1; 3 var_dump( $a + $b ); 4 $a = 1; 5 $b = -2; 6 var_dump( $a + $b ); 7 // int(2) 8 // int(-1)2.(正負)浮點型和(正負)浮點型相加得(正負)浮點型,結果為(正負)整數時,輸出(正負)整數,但型別依然為浮點型,
1 $a = 1.0; 2 $b = 1.0; 3 var_dump( $a + $b ); 4 $a = 1.0; 5 $b = -2.0; 6 var_dump( $a + $b ); 7 // float(2) 8 // float(-1)3.兩個字串型(正負)整數相加,結果為(正負)整型,
1 $a = '1'; 2 $b = '1'; 3 var_dump( $a + $b ); 4 $a = '1'; 5 $b = '-2'; 6 var_dump( $a + $b ); 7 // int(2) 8 // int(-1)
4.兩個字串型(正負)浮點數相加,結果為(正負)整數時,輸出(正負)整數,但型別依然為浮點型,
1 $a = '1.0'; 2 $b = '1.0'; 3 var_dump( $a + $b ); 4 $a = '1.0'; 5 $b = '-2.0'; 6 var_dump( $a + $b ); 7 // float(2) 8 // float(-1)
5.兩個字串型字符序列相加,結果為整型0,
1 $a = 'y'; 2 $b = 'j'; 3 var_dump( $a + $b ); 4 $a = 'true'; 5 $b = 'null'; 6 var_dump( $a + $b ); 7 // int(0) 8 // int(0)
6.兩個布爾型相加:布爾型真加布爾型真得整型2,布爾型假加布爾型假得整型0,布爾型一真一加相加得整型1,
1 $a = true; 2 $b = true; 3 var_dump( $a + $b ); 4 $a = false; 5 $b = false; 6 var_dump( $a + $b ); 7 $a = true; 8 $b = false; 9 var_dump( $a + $b ); 10 // int(2) 11 // int(0) 12 // int(1)
7.兩個空型別null相加得整型0,
1 $a = null; 2 $b = null; 3 var_dump( $a + $b ); 4 // int(0)
8.(正負)浮點型和(正負)整型相加得(正負)浮點型,結果為(正負)整數時,輸出(正負)整數,但型別依然為浮點型,
1 $a = 1.0; 2 $b = 1; 3 var_dump( $a + $b ); 4 $a = 1.0; 5 $b = -2; 6 var_dump( $a + $b ); 7 // float(2) 8 // float(-1)
9.字串型(正負)浮點數和字符型(正負)整數相加,結果為(正負)整數時,輸出(正負)整數,但型別依然為浮點型,
1 $a = '1.0'; 2 $b = '1'; 3 var_dump( $a + $b ); 4 $a = '1.0'; 5 $b = '-2'; 6 var_dump( $a + $b ); 7 // float(2) 8 // float(-1)減 - 乘 * 除 / 模 % 冪 ** 猜想: 上面的五種運算子除了數學規則不同,描述與上述的加一致,
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/131447.html
標籤:PHP
