注册 登录
编程论坛 PHP技术论坛

php变量使用先后

xuzejia_love 发布于 2011-04-04 19:36, 676 次点击
我刚学php,碰到了一个问题。
<?php
$greeting = "Hello! $num people";
$num = 5+1;
$num++;
echo $greeting
?>

这个打开之后怎么只是:Hello! people
说明了什么问题?希不吝赐教。
5 回复
#2
悲伤寂寞2011-04-06 22:40
逻辑弄错了吧,不知道这是不是你想要的效果:
<?php
 $num = 5+1;//这里直接这样写不是更好吗?$num=6;
 $greeting = "Hello! $num people";
 $num++;
 echo $greeting
?>
#3
coac2011-04-06 23:01
要放在前面的

[ 本帖最后由 coac 于 2011-4-6 23:05 编辑 ]
#4
xuzejia_love2011-04-07 01:11
明白了,就是说变量要先做声明或赋值后再使用,对吗?
#5
xuzejia_love2011-04-07 01:12
回复 2楼 悲伤寂寞
就是说变量要先做声明或者赋值然后才能使用对吗?
#6
悲伤寂寞2011-04-07 14:42
回复 5楼 xuzejia_love
恩,程序是按顺序一步一步往下执行的!使用前需要先申明!
1