php传参数的问题

来源:百度知道 编辑:UC知道 时间:2024/06/24 18:52:54
<?php $tt=10;
?>
<a href="1.php?cid=<?php $tt;?>">adfasdfasdf</a>
上面的参数传不出去,把它改为cid=<?=$tt;?>就可以了,为什么会这样,<??>和<?php ?>有什么区别啊?我是用$_REQUEST接收参数的。头疼死了。顺便问下怎么才能学好php啊,毕竟一本好书可以使人少走很多弯路。

当然传不过去了
cid=<?php echo $tt ;?>
才能传啊..
你不用echo,$tt的值怎么出得来啊?
你改成cid=<?=$tt;?>.那个=就相当于echo..
<??>和<?php?>
一样的.就是写法不一样..
不过要使用<??>.
必须把php.ini中的short_open_tag设置为on..
我也是PHP的初学者.不过感觉看书没什么用处.看了很久的书我也没什么提高(可能因为我以前不是学计算机的吧.对PHP纯粹是感兴趣..)..
现在我在上海的一个培训班学PHP..
有老师教真和自己看书不一样...