这个结果怎么老得不到呢? name( "select * from a where uid=\$uid");改成 name( "select * from a where uid=$uid"); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 晕,乱了套了...=================function name( $sql){ $uid = "11";//此$uid乃局部变量 echo $sql;}name( "select * from a where uid=$uid");//此$uid乃全局变量 不是车转义问题,是变量作用域问题。试试function name( &$sql){$uid = "11";$sql .= $uid;echo $sql;}$sql = "select * from a where uid=";name( $sql); 哪位大虾能用这个做个能保存到数据库的实例 关于在文件指定位置插入字符的问题。 php 用哪个免费的cms做门户站比较好 文件简单MYSQL“字节”与“范围”的问题。 fsockopen打开SSL需要OPENSSL的支持,IIS下如何安装PHP的OPENSSL? phpmailer连续发送邮件 附件问题??? 初学smarttemplate在看例子,有个问题,迷惑中。。。 $_SERVER['HTTP_REFERRER']在什么情况下无效? PHP连接MSSQL的问题。 一个php的小问题! 正则问题 求1正则表达式 php的
=================
function name( $sql)
{
$uid = "11";//此$uid乃局部变量
echo $sql;
}
name( "select * from a where uid=$uid");//此$uid乃全局变量
function name( &$sql)
{
$uid = "11";
$sql .= $uid;
echo $sql;
}
$sql = "select * from a where uid=";
name( $sql);