php有以下输出语句:
1 echo 常用的输出语句,例如:echo 'helloworld!';
2 print() 输出语句,有返回值。例如:print('helloworld!'); 输出成功返回1,失败返回0。
3 printf(); 格式化输出字符串。例如:printf("%d,%f",12,12.3);
4 print_r(); 输出数组、对象等复合数据类型。例如:print_r($array);
5 var_dump(); 可以判断一个变量的类型与长度,并输出变量的数值。例如:var_dump('helloworld!');
在php的连接符是“.” 而"+"是javascript的链接符 “+”在php中只能做加法来用。 在php中是不支持的字符串相加的 所以
echo 'hello' . 'world';
这是正确的写法,或者变态一些:
$str1=(int)hello;
$str2=(int)world;
echo $str1+=$str;
+号是运算符,用来做数学运算的
很显然,你这2个文本字符串是不能做加法运算的
应该改成
echo 'hello' . 'world';
.号才是连接符
php里不是用+连接字符串的,在php里,连接符是 一个点 。
+就是表示加减乘除的加
php应该用.