echo <?php $String = "I Love You!"; echo "I said “ $String ”";其中echo "I said “ $String ”" 变量$String的前后各有一个空格,才能在网页上输出。如果在$String后面的空格去掉,则显示不了,只显示 “I said “ ”。这是为什么呢? 我的是在windows xp中XAMPP的环境下的。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 echo "I said “ $String ”";这样写就出了基本的错误!你直接把$string的引号去掉!顺便说一下,双引号里再多双引号,你觉得正常不?希望楼主采纳小弟意见! echo "I said" . $String这样就可以了 . 号是字符串连接符 在前面加上这句话$String”="I Love You!";因为将$String后面的空格去掉后 系统会自动识别变量名为 $String” 因为中文的引号也属于字符 也可以作为变量名 但是如果加上个空格隔开后 (变量名不能包含空格) 系统会自动将前面部分定义为变量名 不知道说的够不够清楚?!? 楼主 对的,楼主实际上是想输出I said “I love you”,但是$String”中被认为是一个变量,所以你要是在$String后面加一个空格的话,就能正确输出,你前面不用加空格,后面一个空格,输出的就是I said “I love you 楼主可以试试看. $String = '"I Love You!"';echo "I said ".$String;不解释看看php字符串这一章的知识吧。 <?php $String = "I Love You!"; echo "I said “{$String}”"; 建议使用 $String = "I Love You!"; echo "I said “{$String}”";使用{}来包含变量名,这样便于区分和避免一些变量名识别错误 $String ="I love you";echo "I said",$String; $String ="I love you";echo "I said \"$String\"; $String ="I love you";echo "I said \"$String\""; echo "I said “{$String}”";因为汉字也是可以当作变量名的。$abc$abcd{$abc}d$String$String”{$String}”和上面的道理一样 $String = "I Love You!";echo "I said ".$String;点号是连字符 ++ echo可以直接跟变量的。 唉 最基本的问题回答的是五花八门 别误人子弟好不 上面各位的回答使我感到鸭梨很大<?php $String = "I Love You!"; echo "I said $String";?> <?php//有两种方法$string = "i love you";echo "i said $string";//双引号中可以直接包含变量echo '<hr />';echo 'i said '.$string;//用圆点连接符连接字符串和变量。?> zend studio 一个简单问题 php模板引擎下问题 怎么从数据库中读出文章标题然后点击标题超链接到内容??? 将复选框的内容存入数据库,如何提交检索效率 mysql 临时表出错 $_GET空传值的问题 [讨论]象QQ,MSN那种聊天工具PHP可不可以做啊 [新手求助]ubuntu不能运行php文件 请问一个类似数组的问题 关于ThinkPHP3.2自定义类的调用 php 正则问题 Unable to load dynamic library
echo "I said “ $String ”";这样写就出了基本的错误!你直接把$string的引号去掉!顺便说一下,双引号里再多双引号,你觉得正常不?希望楼主采纳小弟意见!
$String”="I Love You!";因为将$String后面的空格去掉后 系统会自动识别变量名为 $String” 因为中文的引号也属于字符 也可以作为变量名 但是如果加上个空格隔开后 (变量名不能包含空格) 系统会自动将前面部分定义为变量名 不知道说的够不够清楚?!? 楼主
$String = '"I Love You!"';
echo "I said ".$String;
不解释
看看php字符串这一章的知识吧。
$String = "I Love You!";
echo "I said “{$String}”";
使用{}来包含变量名,这样便于区分和避免一些变量名识别错误
echo "I said",$String;
echo "I said \"$String\";
echo "I said \"$String\"";
因为汉字也是可以当作变量名的。$abc
$abcd
{$abc}d$String
$String”
{$String}”和上面的道理一样
$String = "I Love You!";
echo "I said ".$String;点号是连字符
$String = "I Love You!";
echo "I said $String";
?>
//有两种方法
$string = "i love you";
echo "i said $string";//双引号中可以直接包含变量
echo '<hr />';
echo 'i said '.$string;//用圆点连接符连接字符串和变量。
?>