当前位置: 首页 > news >正文

制作php网站seo是什么意思seo是什么职位

制作php网站,seo是什么意思seo是什么职位,上海建设和交通委网站,网站建设岗位职责简要总结 不加引号:不会将含有空格的字符串视为一个整体输出, 如果内容中有变量等,会先把变量解析出结果,然后在输出最终内容来,如果字符串中带有空格等特殊字符,则不能完整的输出,需要改加双引号&#xff…

简要总结

  • 不加引号:不会将含有空格的字符串视为一个整体输出, 如果内容中有变量等,会先把变量解析出结果,然后在输出最终内容来,如果字符串中带有空格等特殊字符,则不能完整的输出,需要改加双引号,一般连续的字符串,数字,路径等可以用。
    不带引号时,默认为字符串赋值,不能带空格,执行会报错 command not found,原理是不带引号表示赋值操作,如果没有空格,那么会误认为是多个命令,而命令又不存在。

  • 单引号:可以说是所见即所得:即将单引号内的内容原样输出,或者描述为单引号里面看到的是什么就会输出什么。

  • 双引号:把双引号内的内容输出出来;如果内容中有变量,会先把变量解析出结果,然后在输出最终内容来。

    单引号和双引号之分,二者的 主要区别在于,被单引号括起来的字符都是普通字符,就算特殊字符也不再有特殊含义;而被双引号括起来的字符中“$”、"\“和反引号是拥有特殊含义的,”$"代表引用变量的值,而反引号代表引用命令。

  • 反引号:如果需要调用命令的输出,或把命令的输出赋予变量,则命令必须使用反引号包含,这条命令才会执行。反引号的作用和 $(命令) 是一样的,但是反引号非常容易和单引号搞混,所以推荐大家使用 $(命令) 的方式引用命令的输出。

    反引号就是 tab键上面那个符号 。正如不加引号,默认把命令当做普通字符串,因此加了反引号,就能识别为命令

    [root@EMS3 test]# echo date         #  date被当做字符串,被原封不动的打印了出来date
    [root@EMS3 test]# echo `date`        #带反引号Thu Feb 16 10:57:06 CST 2023        # 输出日期格式

    注意:反引号等价于$()语法,括号是必须的,表示是命令,而不是变量

    [root ~]# echo $(date)
    20131021 日 星期一 18:25:09 CST     #打印出日期[root ~]# echo $date     没有结果,因为不存在date变量,除非你先定义一个
    

示例

可以直接在终端执行命令,多行命令也能识别,例如先定义一个变量,然后在下一条命令进行引用,也可以再shell脚本中写入多条命令,然后再执行这个脚本进行验证。

1、有空格,必须加双引号。

比如 name=zhang san 这样执行就会出现问题,反例

[root@localhost ~]# name=zhang san 
-bash: san: command not found       # 报san: command not found,此时san字符串被误识别为命令,而命令又不存在于系统集中

而必须用引号括起来,正例:

[root@localhost ~]# name="zhang san"  
[root@localhost ~]# echo $name    #注意:这个打印语法中,变量没有引号等符号,与后文中示例进行区分
zhang san                         #输出zhang san 

2. 如果输出时使用单引号,则$name原封不动地输出

反例:

[root@localhost ~]# name="zhang san"  
[root@localhost ~]# echo '$name'
$name             					    # 注意:此时$符号也被原封不动的打印了出来

正例:

[root@localhost ~]# name="zhang san"  
[root@localhost ~]# echo $name    #注意:这个打印语法中,变量没有引号等符号,与后文中示例进行区分
zhang san                         #输出zhang san 

3.如果输出时使用双引号,则会输出变量name的值

正例:

[root ~]# echo "$name"
zhang san                              # 成功打印

如果被双引号括起来,那么这条命令仍会正常执行:

[root ~]# echo "`date`"
20131021 日星期一 18:14:21 CST

也就是说双引号不影响原有的语法

参考

Shell(Bash)单引号、双引号、不加引号和反引号用法详解

http://www.hkea.cn/news/907468/

相关文章:

  • 网站免费建站k网络营销策划方案书
  • 网站建设类公网店推广的作用
  • 安平做网站除了百度指数还有哪些指数
  • 做网站公司 蓝纤科技知乎怎么申请关键词推广
  • 临沂免费做网站发表文章的平台有哪些
  • 网站推广的方式包括哪些广西网站建设制作
  • 杭州营销网站建设东莞网站建设哪家公司好
  • 企业做营销型网站手机如何制作网页
  • 连云港网站关键词优化seo自学教程
  • 网站全站出售淘宝关键词排名怎么查询
  • 龙口市规划建设局网站查询收录
  • 学校网站建设注意什么东莞网站营销推广
  • 网站设计模板是什么百度网盘人工客服电话多少
  • wordpress文章收缩长春seo优化企业网络跃升
  • 网站地图调用希爱力双效片骗局
  • 珠海网站建设维护友情链接买卖代理
  • 武汉企业网站推广外包网络广告营销案例分析
  • 深圳哪里有做网站的汕头seo排名收费
  • 如何用腾讯云主机做网站株洲发布最新通告
  • 中国建设银行官网站下载信息流广告投放公司
  • 合肥建站平台网络平台推广是干什么
  • 黄冈工程建设标准造价信息网优化工作流程
  • 怎么做服装外贸网站怎么去推广一个产品
  • 和各大网站做视频的工作总结软件推广赚佣金渠道
  • asp.net是做网站的吗企业文化培训
  • 有链接的网站怎么做seochan是什么意思
  • 开发公司 工程管理中存在问题seo人工智能
  • 网站卖给别人后做违法信息seo和点击付费的区别
  • 网站配色 绿色网络推广主要做什么
  • 个人网站制作多少钱公关公司的主要业务