Parse error: syntax error unexpected ...
luyued 发布于 2011-04-17 15:13 浏览 N 次在编码过程中,出现了这样的一个错误:Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in...
源码测试:
header("Content-type:text/html; charset=utf-8");
echo 123,'沃尔沃'; //注意格式
//注意这个里的action里的值
echo "
";?>
1、接触php这么久,没想到echo输出还有这样的写法。echo 输出内容还能以","逗号间隔的输出。以前几乎重没留意过。。。之前只了解echo 对单引号与双引号的区别。
2、上面那个错误则是action=\"$_SERVER['PHP_SELF']\"这个格式造成的。解决方案则是加上action=\"{$_SERVER['PHP_SELF']}\"
有关大括号{} 的应用则是,在字符串中隔开变量与字符的作用。 还有如:$str = 'abc'; echo $str{1}; 不过中文字符因为编码原因不能显示。
网上的有关信息:
将多个独立语句合并为一个复合语句,例如 if ... else ...中经常如此使用
在变量间接引用中进行定界,避免歧义。例如 ${$my_var[8]}与${$my_var}[8]的区分
用于指示字符串变量中的单个字符(下标从0开始),例如
$my_str="1234";
$my_str{1}='5'; //现在 $my_str 内容为 '1534'
此用法为 5之后的特性,用于消除使用中括号引起的歧义
- 05-20· 证 据 目 录的格式
- 05-14· 发现一个BUG nForce2 的主板
- 05-14· NEC EXPRESSCLUSTER X3.0 FOR WIN
- 05-14· 最近有什么好听的歌呢?
- 05-13· 小园子的惊喜
- 05-13· 推荐的电脑配置
- 05-13· 飒飒秋风起,点点胭脂泪
- 05-13· 振作!!
- 05-11· 宏碁/精英有意并购浩鑫
- 05-11· [转]真实:17岁少年在校不
- 05-09· 3、21--3、25成长足迹公布
- 05-09· 和小伙伴闹矛盾(3月5日)
- 05-09· 浩鑫简约 X27D
- 05-09· 今天有点烦躁
- 05-09· 为什么富士康郭台铭最看
- 05-09· 南通热线信息超市_南通汽
- 05-09· [置顶]iPad2零组件供应商剖
- 05-09· 北京富士康科技有限公司
- 05-09· 富士康去年亏损2.18亿美元
- 05-09· 《富士康十二连跳在这以