位置: 编程技术 - 正文

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)

  • 结转完工入库产品成本计算
  • 2019年工会经费新规定
  • 深圳重工业企业有哪些
  • 转让房产的单位和个人都需要缴纳契税吗?
  • 代扣代缴个人所得税
  • 材料盘亏税前扣除怎么算
  • 公司的钱怎么转出来
  • 新公司没业务怎么做账
  • 差额纳税怎么记账
  • 年终奖怎么缴纳个税
  • 税务稽查执法要以什么为依据,按照法定的职责
  • 老版普通增值税发票还能用吗
  • 资本公积金转增股本
  • 个体户需要申报工资薪金吗
  • 银行呆帐坏账
  • 生产企业原材料的订购与运输建模
  • 这个月发票没用怎么做账
  • 间接补贴主要包括
  • 药品入库和出库必须执行什么制度
  • 计提工资社保公式是什么
  • 新版关闭edge地址栏建议
  • php嵌入js
  • Win11 Build 22000.348更新补丁KB5007262预览版发布(附更新修复内容汇总)
  • php堆和栈
  • thinkphp3.2.3缓存漏洞
  • php单例模式例子
  • 增值税三流合一涉及子公司
  • vue如何配置环境变量
  • 企业借款费用处理不当会产生什么样的后果呢?
  • php数组去重函数
  • php中strstr
  • 如何修改家里的wifi密码
  • 端午安康图片
  • php获取mysql数据
  • php怎么访问本地的网页
  • 基于Java+Springboot+vue在线版权登记管理系统设计实现
  • python采集器
  • canvas软件教程
  • axios用法示例
  • 应付职工薪酬多栏式
  • 购物赠品的相关法律
  • phpcms v9官网
  • 上月购进固定资产次月退货已开具红字发票如何入账
  • 如何查看简易征信报告
  • wordpress运行缓慢
  • 以前年度未处理的业务
  • 水电费进项税额转出情形
  • 投资收益的主要形式有
  • sqlserver2012安装好了桌面没有图标
  • 应收账款的账龄怎么分析
  • 固定资产补提折旧的账务处理
  • 应付账款预付账款应收账款预收账款
  • 盘盈盘亏的定义
  • 退货发票会作废吗
  • 开出去的发票没有进项发票如何核算成本?
  • 大金额维修费用怎么入账
  • 给客户买的礼品要交税吗
  • 购进货物的运费税率是从主吗
  • 一般纳税人只交社保无发票往来需要做账吗
  • 经营租入的固定资产计入什么科目
  • 税控盘服务费什么样的发票可以抵扣
  • 现金日记账的登记日期以什么日期为标准?
  • xp系统开机按什么还原
  • windows自带的几个软件
  • linux find 查找文件并重命名
  • win7系统电脑怎么连接热点
  • windows的批处理是如何实现的
  • windows 8.1将“计算机”(This PC)更名为“此电脑”
  • mac双系统怎么调整磁盘空间
  • linux检查更新
  • Win10 Mobile 10586正式版即将向Insider用户推送
  • linux怎样使用
  • 浅析科学发展观的核心立场
  • unity3d模型怎么制作
  • 浏览器app测试要点
  • javascript学习指南
  • 安卓xml存储方式
  • 税服领花规范照片
  • 增值税发票勾选操作流程
  • 查询完毕
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设