PHP的基础语法
<?php $bool = true; var_dump(is_bool($bool)); $bool = false; var_dump(is_bool($bool)); $bool = 100; var_dump(is_bool($bool)); $bool = '欧阳锋'; var_dump(is_bool($bool)); /*is_bool值只能判断真假*/ echo '</br>'; $int = 10 ; var_dump(is_int($int)); $int = 0.10; var_dump(is_int($int)); /* is_int判断是否是整型,如果是整型那么返回真,反之返回假*/ echo '</br>'; $float = 0.1; var_dump(is_float($float)); $float = 1; var_dump(is_float($float)); /*is_float判断是否是浮点型,如果浮点型返回真,反之返回假*/ echo '</br>'; $string = '努力'; var_dump(is_string($string)); $string = 1 ; var_dump(is_string($string)); /*is_string判断是否是字符串,如果是返回true,反之返回false*/ echo '</br>'; $null = null; var_dump(is_null($null)); echo '</br>'; $null = 1; var_dump(is_null($null)); /*is_null 判断值是否为空,如果为空返回true,反之返回false*/ echo '<hr>'; $isset = ''; var_dump(isset($isset)); echo '<hr>'; $isset = 'ddd'; var_dump(isset($isset)); echo '<hr>'; $isset = null; var_dump(isset($isset)); /*isset()判断变量是否有值*/ echo '</br>'; $empty = null; var_dump(empty($empty)); $empty = 'null'; var_dump(empty($empty)); $empty = ''; var_dump(empty($empty)); $empty = 0; var_dump(empty($empty)); /*empty()判断变量是是否为空*/ echo '</br>'; $unset = 'aaaa'; unset($unset); var_dump($unset); echo '</br>'; $int1 = 100; $int2 = 30; var_dump( $int1 + $int2 ); echo '</br>'; var_dump( $int1 - $int2 ); echo '</br>'; var_dump( $int1 * $int2 ); echo '</br>'; var_dump( $int1 / $int2 ); echo '</br>'; var_dump( $int1 % $int2 ); echo '</br>'; var_dump( $int1++ ); echo '</br>'; var_dump( $int1-- ); echo '</br>'; var_dump( ++$int2 ); echo '</br>'; var_dump( --$int2 ); echo '</br>'; var_dump( $int1 . $int2 ); echo '</br>'; $var1 = 'ssss'; $var2 = '18岁'; var_dump($var1 . $var2 ); $int = 1000; echo '</br>'; var_dump($int); /*赋值*/ $int += 50; var_dump($int); /*先加,后赋值*/ echo '</br>'; $int -= 30; var_dump($int); /*先减,后赋值*/ echo '</br>'; $int *= 2; var_dump($int);// 先乘,后赋值 echo '</br>'; $int /= 2; var_dump($int); //先除,后赋值 echo '</br>'; $int %= 19; var_dump($int); //先取余,后赋值 echo '</br>'; $int .= 32; var_dump($int);/*先连接,后赋值*/ echo '</br>'; var_dump(100>100);//bool(false) echo '</br>'; var_dump(100 > 90);//bool(true) echo '</br>'; var_dump(100 >= 100);//bool(true) echo '</br>'; var_dump(100 >= 101);//bool(false) echo '</br>'; var_dump(100 < 101);//bool(true) echo '</br>'; var_dump(100 <= 101);//bool(true) echo '</br>'; var_dump(100 == 101);//bool(false) echo '</br>'; var_dump(100 != 100);//bool(true) echo '</br>'; $int1 = 'skdj'; $int2 = 111; var_dump($int1 === $int2);//bool(false) echo '</br>'; $int1 = 111; $int2 = 111; var_dump($int1 === $int2);//bool(true) echo '</br>'; var_dump(100 && 30);//bool(true) echo '</br>'; var_dump(false && true);//bool(false) //两个真,返回真。有一个是假,返回假。 echo '</br>'; var_dump(100 || 100);//bool(true) echo '</br>'; var_dump(false || false);//bool(false) echo '</br>'; var_dump(1 xor 6);//bool(false) echo '</br>'; var_dump(false xor true);//bool(true) echo '</br>'; $int=1; var_dump($int != 0);//bool(true) echo '</br>'; $int=1; var_dump($int != 1);//bool(false)
手抄代码