位置: 编程技术 - 正文

PHP/HTML混写的四种方式总结

编辑:rootadmin

推荐整理分享PHP/HTML混写的四种方式总结,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

PHP作为一款后端语言,为了输出给浏览器让浏览器呈现出来,无可避免的要输出HTML代码,下文介绍下我用过的三种PHP/HTML混编方法

1、单/双引号包围法

这是最初级的方法了,用法就像下面这样

这样是最简单的一种方法了,直接用单引号包装上就行了

至于双引号和单引号的区别,就在于前者解析引号内的变量,而后者不解析引号内的变量,参看下面的例子

输出

1 Hello!2 $Content

PHP/HTML混写的四种方式总结

由此可见,用双引号包围的字符串中的变量名自动解析为了变量值,而用单引号包围则依然显示变量名

这样书写的缺点有两点

1、如果输出内容中包含单/双引号将极难处理,因为PHP无法判断这个引号是属于程序的还是输出内容的,所以会报错

2、这样书写一些现代文本编辑器(如SublimeText)将无法对引号包围的输出的内容进行语法着色,如果出现一些格式问题将极难发现。图中为SublimeText3的一张截图,上面的是正常的着色,下面则是用引号包围的着色

2、使用HEREDOC/NOWDOC

HEREDOC和NOWDOC是PHP5.3开始支持的一种新特性,它允许在程序中使用一种自定义的标志符来包围文本,而HEREDOC和NOWDOC的关系就类似于双引号包围和单引号包围一样,前者解析区块内的变量,而后者不解析区块内的变量

下面介绍HEREDOC和NOWDOC的用法

也可以参考PHP.net上的关于这两个的wiki:

php实现通过soap调用.Net的WebService asmx文件 本文实例讲述了php实现通过soap调用.Net的WebServiceasmx文件。分享给大家供大家参考,具体如下:最近,帮一个同行测试用.net写的WebService接口,C#调用通过

php基于PDO实现功能强大的MYSQL封装类实例 本文实例讲述了php基于PDO实现功能强大的MYSQL封装类。分享给大家供大家参考,具体如下:classCPdo{protected$_dsn="mysql:host=localhost;dbname=test";protected$_name="root

PHP批量修改文件名称的方法分析 本文实例讲述了PHP批量修改文件名称的方法。分享给大家供大家参考,具体如下:在这里我们利用一个战地自己写的一个例子来具体分析一下利用PHP批

标签: PHP/HTML混写的四种方式总结

本文链接地址:https://www.jiuchutong.com/biancheng/293463.html 转载请保留说明!

上一篇:老生常谈文本文件和二进制文件的区别(老生常谈含义)

下一篇:php实现通过soap调用.Net的WebService asmx文件(php soap wsdl)

  • 个体工商户应如何购买社会保险公积金
  • 转账支付水电费属于什么会计科目
  • 汇算清缴退款怎么入账
  • 个体户一季度利润28万用缴纳增值税吗
  • 信息技术服务费计入什么会计科目
  • 销售补差怎么做分析
  • 当月计提的工资与次月发放数不同
  • 融资租赁租金会计科目
  • 公司按最低标准缴纳社保
  • 留抵进项税抵欠税后期末未交增值税会减少吗
  • 用银行本票结算材料货款
  • 购买的认证标志入什么费用?
  • 通用机打发票开具给个人是否需要缴税?
  • 营改增之后还有营业税吗
  • 固定基金会计分录怎么处理
  • 旧税号还能开票吗
  • 非居民企业从居民企业取得分红
  • 餐饮行业采购流程图
  • 4s店额外收取服务费
  • 通讯费可以放入办公费吗
  • 金税盘发票显示不出确认
  • 试用期内进一步使用
  • 工资计提金额
  • Windows11怎么免费升级专业版
  • 如何在Excel中合并计算
  • 其他应付款冲回计入哪个科目
  • 本月无生产,有折旧怎么办
  • 收回已核销的坏账并入账是什么意思
  • uniapp关闭当前页面
  • 大白菜一键装机教程
  • win10显示我的电脑
  • 贴现息等于什么
  • 怎么u盘装系统,u盘装系统教程图解
  • uniapp使用高德地图创建多边形
  • 房地产开发企业土地增值税怎么计算
  • 事业单位成本核算制度
  • nginx怎么搭建
  • 机器学习中的数学原理——对数似然函数
  • 增值税附加税必须交吗
  • php ajax 教程
  • vue高级函数
  • high-resolution image synthesis with latent diffusion models
  • 数学建模心态崩了
  • php文件怎么浏览
  • 利润表没有本月金额只有本年累计可以吗
  • 认缴出资和注册资本
  • db2入门
  • 未开票收入缴纳增值税怎么冲减补开发票
  • 研发费用加计扣除新税收政策
  • 销售返现如何做账务处理
  • 房屋租赁合同印花税计税依据
  • 坏账确认无法收回
  • 以前年度损益调整
  • 车费报销记入哪个账户
  • 现金支票存根联丢失怎么办
  • 收到劳务公司代发工资怎么做账
  • 银行证书费入什么科目
  • 公司暂估成本分录
  • 进项发票已认证未抵扣分录
  • 寻找sql注入漏洞存在哪几个关键点
  • Windows Server 2003下DHCP服务器的安装与简单配置图文教程
  • centos安装选择哪个
  • win7系统怎样设置
  • windows7如何启动记事本
  • 命令行sudo无效
  • linux文件权限的设置与修改
  • windows10分辨率太高
  • Win10怎么更换主题
  • 2015-04-08---cocos2dx一个都不能死(含源码)
  • 浅谈会计诚信与职业道德论文
  • angular动态生成表单
  • java编程基础知识入门
  • Unity3D&&TexturePacker
  • jquery22插件网
  • javascript常用语句
  • 研发费用加计扣除2022政策
  • 烟台市独生子女费 打什么电话咨询
  • 广州市番禺区国丹信息管理有限公司
  • 增值税专用发票提高限额
  • 税务报道可以学什么专业
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设