php运算符
实例
<?php echo ' 判断是否是布尔型'; echo ' <br>'; $bool = true; var_dump(is_bool($bool)); echo '<hr>'; $bool = 33; var_dump(is_bool($bool)); echo '<hr>'; $bool = '欧阳克'; var_dump(is_bool($bool)); echo '<hr>'; $bool = false; var_dump(is_bool($bool)); echo '<hr>'; $bool = true; var_dump(is_int($bool)); echo '<hr>'; $bool = 33; var_dump(is_int($bool)); echo '<hr>'; $bool = '欧阳克'; var_dump(is_int($bool)); echo '<hr>'; $gzg =123; var_dump(is_int($gzg)); echo '<br>'; $gzg =123.12 ; $gzg1 = false; var_dump(is_float($gzg)); var_dump(is_float($gzg1)); echo '<br>'; $gzg ='123'; $gzg1 = 123; var_dump(is_string($gzg)); var_dump(is_string($gzg1)); echo ('<br>'); $gzg= null; $gzg1 =' '; $gzg2 = '123'; $gzg3 = 0; var_dump(is_null($gzg)); var_dump(is_null($gzg1)); var_dump(is_null($gzg2)); var_dump(is_null($gzg3)); echo '<br>'; $gzg=null; $gzg2= ''; $gzg3=0; $gzg4=false; $gzg5='123'; var_dump(isset($gzg)); var_dump(isset($gzg2)); var_dump(isset($gzg3)); var_dump(isset($gzg4)); var_dump(isset($gzg5)); echo '<br>'; $gzg=null; $gzg2= ''; $gzg3=0; $gzg4='123'; var_dump(empty($gzg)); var_dump(empty($gzg2)); var_dump(empty($gzg3)); var_dump(empty($gzg4)); echo '<br>'; $gzg=123; var_dump($gzg); unset($gzg); var_dump($gzg); echo '<br>'; $gzg=10; $gzg1=3; var_dump($gzg + $gzg1); var_dump($gzg-$gzg1); var_dump($gzg * $gzg1); var_dump($gzg / $gzg1); var_dump(($gzg % $gzg1)); var_dump($gzg ++); echo '<br>'; echo $gzg; echo '<br>'; var_dump( ++ $gzg); echo '<br>'; echo $gzg; echo '<br>'; var_dump(($gzg --)); echo '<br>'; echo $gzg; echo '<br>'; var_dump(--$gzg1); echo '<br>'; echo $gzg1; echo '<br>'; var_dump($gzg . $gzg1); echo '<hr>'; $gzg=100; var_dump($gzg); $gzg +=30; var_dump($gzg); $gzg -= 30; var_dump($gzg); $gzg *= 30; var_dump($gzg); $gzg /= 30; var_dump($gzg); $gzg %=30; var_dump($gzg); $gzg .= 100; var_dump($gzg); echo '<br>'; $gzg=100; $gzg1='100'; $gzg2=99; var_dump($gzg > $gzg2); var_dump(($gzg >= $gzg1)); var_dump($gzg < $gzg1); var_dump( $gzg <=$gzg1); var_dump($gzg== $gzg1); var_dump( $gzg != $gzg1); var_dump( $gzg === $gzg1); var_dump($gzg !== $gzg1); echo '<hr color="red">'; $gzg=100; $gzg1=80; $gzg3=false; $gzg4=true; $gzg5='abc'; $gzg6= null; $gzg7= 1; $gzg8 =0 ; var_dump($gzg and $gzg1); var_dump( $gzg3 && $gzg4); var_dump( $gzg && $gzg5); var_dump($gzg2 && $gzg6); var_dump($gzg8 && $gzg7); var_dump($gzg6 and $gzg8); echo '<hr color="red">'; var_dump($gzg or $gzg1); var_dump( $gzg3 || $gzg4); var_dump( $gzg || $gzg5); var_dump($gzg2|| $gzg6); var_dump($gzg8 || $gzg7); var_dump($gzg6 or $gzg8); echo '<hr color="red">'; var_dump($gzg xor $gzg1); var_dump( $gzg3 xor $gzg4); var_dump( $gzg xor $gzg5); var_dump($gzg2 xor $gzg6); var_dump($gzg8 xor $gzg7); var_dump($gzg6 xor $gzg8); echo '<hr color="red">'; var_dump(! $gzg1); var_dump( ! $gzg4); var_dump( ! $gzg5); var_dump( ! $gzg6); var_dump(! $gzg7); var_dump( ! $gzg8); echo '<hr color="red">'; var_dump( !0); echo '<hr/>'; var_dump( !true ); echo '<hr/>'; var_dump( !false ); echo '<hr/>'; var_dump( !1 ); echo '<hr/>';
运行实例 »
点击 "运行实例" 按钮查看在线实例
总结:
学习了PHP的各种运算符,通过上午的练习,有了比较清晰的了解。