php中: echo 你好 、 echo 123 ,以上两个echo都没加引号,为什么还可以正确输出。

php中: echo 你好 、 echo 123 ,以上两个echo都没加引号,为什么还可以正确输出。,第1张

这是系统的容错实现的,其实应该是警告用法

正规使用应该加引号

楼主可以试试

如果定义

$a=1

然后再

echo 你好$a就会发生错误

但是如果

echo "你好$a"就是正常输出

当然echo 你好.$a输出也是正常的

请再使用时加上引号

如果你 echo 123 不加引号的话 系统应该默认是个字符串

echo "123"也是作为字符串处理的

$a=1

echo $a作为整形数字变量来处理

当然如果定义一个常数为 123 (一百二十三)

然后输出这个常量的话 也是作为数字 一百二十三来处理的

在现实出来的结果上 字符串123和 数字一百二十三 是一样的

echo命令的意思是在显示器上显示一段文字,起到提示的作用。

该命令的常规格式为:echo [-n]字符串

选项n表示没有换行符的输出; 该字符串可以带引号或不带引号。 使用echo命令输出带引号的字符串时,请按原样输出该字符串; 当使用echo命令输出未加引号的字符串时,请将字符串中的每个单词作为字符串输出,并用每个字符串之间的空格分隔。

扩展资料:

linux echo命令在shell编程中经常使用,并且在终端下打印变量值时也经常使用。

echo命令的功能说明:显示文字。

语言语法:echo [-ne] [string]或echo [--help] [-version]。

附加说明:echo将输入字符串发送到标准输出。 输出字符串由空格字符分隔,并在末尾添加换行符。

参数:-n 不要在末尾换行。

echo是BAT脚本中常用的命令,可以用来打印信息,也可以用来修改文件中的内容。

首先在cmd窗口中输入【echo /?】可以获得echo命令的帮助。可以看到它有两种用法,只是这个帮助过于简单,因此下面我将分两个步骤详细讲解echo的用法。

echo [message]用法详解

如图,echo命令后,可以直接加上要输出的信息,如果信息中有空格,请一定要加上双引号。还可以使用【echo 变量】,可以打印出变量的值。如果不加变量也不添加信息,直接使用【echo】将打印一个空行。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11364086.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-15
下一篇2023-05-15

发表评论

登录后才能评论

评论列表(0条)

    保存