变量显示 不出来拉 <?php$b = "c";$a = "|".$b."|";echo $a;?> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 当然了,$a已经赋值了啊,改变$b不能影响$a的值,除非重新赋值 <?php $b = "c"; $a = " ¦".$b." ¦"; echo $a; ?> 这样写我会,就是想像我那样写为什么不行?! <?php$a=" ¦".$b." ¦";echo aValue($b);$b="c";echo aValue($b);//写个函数给$a赋值function aValue($bValue){return " ¦".$bValue." ¦"; }?> 首先楼主把基本概念给弄糊涂了,浏览器执行是从上往下执行,第一步:$a=" ¦".$b." ¦"; //由于变量b是空,所以解析结果为$a=' ¦ ¦' ;第二步:$b="c"; //给变量b赋值第三步echo $a;//a是什么?a是你上一步解析的结果,并不是表达式 $a=" ¦".$b." ¦"; 我试了试,还是不行.<?php$a=" ¦".$b." ¦";echo $a; //这是我要显示的 ' ¦ ¦'$b="c";//$a=addslashes($a);eval("\$c=\$a;");echo $a; //这是我要显示的 ' ¦c ¦' 这里不好用了.?> - -#........$a="¦".$b."¦";// 因为之前$b未赋值,所以$a的值就是"¦¦",存起来了,你下面$b再怎么变,又关$a什么事呢?如果传引用,就可以共用一处内存空间$a = &$b;//echo $a//什么都没有$b='c';echo $a//c! 要弄明白一下原始值和引用值比如 拿JS来说var a=[1,2,3];var b=a; a.push('4');alert(b)//输出 1,2,3,4var a='hh';var b=a; a='gg';alert(b);//输出 hh; 2000条数据的数组,找到有重复值的索引. PHP时间问题 php生成条形码 注一个数组的入库问题 100分求解 smarty 的 register_function 函数 百度搜索结果显示在自己网站 希望哪位英语、PHP好的师兄,翻译一下zend冠军的PRADO 文档。 各位高手一定要帮忙啊! Windows 98下安装Apache(PWS) PHP4 MySQL phpMyAdmin的方法 在线等分。。。。。 我在计算中得到一变量的值,如何将该值放在选择列表中显示出来? 如何写语句将tab1中的数据更新到tab2中? 问大家一个比较复杂的遍历文件问题.
$b = "c";
$a = " ¦".$b." ¦";
echo $a;
?>
这样写我会,就是想像我那样写为什么不行?!
$a=" ¦".$b." ¦";
echo aValue($b);
$b="c";
echo aValue($b);//写个函数给$a赋值
function aValue($bValue){
return " ¦".$bValue." ¦";
}
?>
第一步:
$a=" ¦".$b." ¦"; //由于变量b是空,所以解析结果为$a=' ¦ ¦' ;
第二步:
$b="c"; //给变量b赋值
第三步
echo $a;//a是什么?a是你上一步解析的结果,并不是表达式 $a=" ¦".$b." ¦";
<?php
$a=" ¦".$b." ¦";
echo $a; //这是我要显示的 ' ¦ ¦'$b="c";
//$a=addslashes($a);
eval("\$c=\$a;");
echo $a; //这是我要显示的 ' ¦c ¦' 这里不好用了.
?>
........
$a="¦".$b."¦";// 因为之前$b未赋值,所以$a的值就是"¦¦",存起来了,你下面$b再怎么变,又关$a什么事呢?
如果传引用,就可以共用一处内存空间
$a = &$b;//
echo $a//什么都没有
$b='c';
echo $a//c!
比如 拿JS来说var a=[1,2,3];
var b=a;
a.push('4');
alert(b)//输出 1,2,3,4var a='hh';
var b=a;
a='gg';
alert(b);//输出 hh;