作者starjou (周星星)
看板PHP
标题Re: [请益] 无法存到资料库
时间Wed May 7 14:33:29 2008
※ 引述《maplenote (想.....似尘埃)》之铭言:
: 字串跟变数要接在一起要用 "字串".$变数."字串"
: "字串='变数'"是没有用的 他只会抓到变数的名称 而不是值
: 栏位名称在sql语法里建议加上``
: 变成 `栏位名称` 以防用到了保留字而判别不出来
在双引号的字串中,PHP 会自动把变数取代成值
$a = 'apple';
echo "var a = $a";
结果:var a = apple
echo "var a = '$a'";
结果:var a = 'appale'
如果是阵列变数,可以用 {} 包起来。
$a['name'] = 'apple';
echo "var a['name'] = {$a['name']}";
结果:var a['name'] = apple
所以有些非常计较效能的,会都用单引号来包字串,要用到变数再自己用 . 连接,
省去 PHP 对双引号字串的检查及取代动作。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 219.81.195.121
1F:推 maplenote:真的耶@@!! 学到一课XD 感恩~~ 05/08 11:51