php中字符串运算符细节问题

时间:2021-11-29 08:03:35
<?php

/*"-"的作用:算数运算用作-;其次可以用作单目运算,取反操作*/
$int = 10;
$int1 = - $int;
var_dump($int1);

var_dump(10 - 20);
echo '<hr>';
//在php中%与现实除法运算不相同,符号取决于被除数
var_dump(10 % 3);echo '<br>';
var_dump(10 % -3);echo '<br>';
var_dump(-10 % 3);echo '<br>';
var_dump(-10 % -3);echo '<br>';

echo '<hr><hr>';
//echo结构中的逗号和点号理解,详见注释
var_dump('php.net' . '-php');//可以输出字符长度
echo '<br>';
var_dump('php.net' , '-php');//输出字符长度
echo '<hr>';
echo 'php.net', '-php';//逗号额作用,echo 'php.net'; echo '-php';一般情况下用在这个语境中替代点号,效率较高,纯属个人意见
echo '<br>';
echo 'php.net' . '-php';//点号的作用,连接'php.net-php' 再echo