ITPub博客

首页 > 应用开发 > IT综合 > PHP1-3 字符串的连接,数据类型的强制转换,$a++

PHP1-3 字符串的连接,数据类型的强制转换,$a++

原创 IT综合 作者:it5808 时间:2015-07-08 16:05:36 0 删除 编辑

//字符串的连接
$a = "hello";

$b = "world"; //字符串的连接符不能用 字符串.数值,如(hello.100)这种形式

$c = "100"

echo $a.$b; //返回的结果:hello world

echo $a.$b."100"; //这种写法是错误的,
?>




/*布尔型:bool :true 输出1 false 输出 0
非0 非空 非null 非"0" 都为true
以密码为例:"":表示密码为空  null:表示未设置密码
    */
    $a = null;        //变量名、值消失
    echo $a;
    unset($a)   //变量值依旧存在
?>




//数据类型的强制转换
$a = 100;
var_dump($a);//返回结果:int(100) 表示100的数据类型为整形

$a =100;
$b =(string)$a;      //强制转换
echo $b;              //返回结果:100
var_dump($b)     //返回结果:string(3) "100",其中string表示数据类型为字符串型,3表示100的字符的长度

?>



header("content-type:text/html;charset=utf-8");
/*
算术运算符 + 
*/
$a = 10;
$b = 20;
echo $a+$b."
"; //返回的值:30

?>




header("content-type:text/html;charset=utf-8");
/*
算术运算符 -
*/
$a = 10;
$b = 20;
echo $b-$a."
"; //返回的值:10 

?>



 
header("content-type:text/html;charset=utf-8");
/*
算术运算符 *
*/
$a = 10;
$b = 20;
echo $a*$b."
"; //返回的值:200

?>
 

 
header("content-type:text/html;charset=utf-8");
/*
算术运算符 /
*/
$a = 10;
$b = 20;
echo $a/$b."
"; //返回的值:0.5

?>



 
/*
算术运算符 %,这个代表的是取余
*/
$a = 10;
$b = 20;
echo $a%$b; //返回的值:10
?>




/*
算术运算符++,这个代表的是 先使用 后自加
*/
$a = 10;
$b = $a++;
echo $b; //返回的值:10
?>




/*
算术运算符--,这个代表的是 先使用 后自减
*/
$a = 10;
$b = $a--;
echo $b; //返回的值:10
?>



/*
算术运算符++$a,这个代表的是 先自加 再使用,++代表自身加1
*/
$a = 10;
$b = ++$a;
echo $b; //返回的值:11
?>



/*
算术运算符--$a,这个代表的是 先自减 再使用,--代表自身减1
*/
$a = 10;
$b = --$a;
echo $b; //返回的值:9
?>


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/30322590/viewspace-1726692/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2015-07-02

  • 博文量
    22
  • 访问量
    25775