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

php 混合xml js,html 代码报错 ,结束标签关闭, short_open_tag 的作用,php关闭文件结束判断

结束标签关闭, short_open_tag 的作用,php关闭文件结束判断

有时候我们我们会将php,xml,js,html 混合编写

php文件只要开始标签而不要结尾标签?

混合代码看代码

直接运行

yntax error, unexpected 'version' (T_STRING) in

php 中的 short_open_tag 的作用

在php的配置文件(php.ini)中有一个short_open_tag的值,开启以后可以使用PHP的段标签:(<? ?>)。

同时,只有开启这个才可以使用 <?= 以代替 <? echo 。在CodeIgniter的视频教程中就是用的这种方式。

但是这个短标签是不推荐的,使用<?php ?>才是规范的方法。只是因为这种短标签使用的时间比较长,这种特性才被保存了下来。

官方定义


; This directive determines whether or not PHP will recognize code between
; <? and ?> tags as PHP source which should be processed as such. It is
; generally recommended that <?php and ?> should be used and that this feature
; should be disabled, as enabling it may result in issues when generating XML
; documents, however this remains supported for backward compatibility reasons.
; Note that this directive does not control the <?= shorthand tag, which can be
; used regardless of this directive.
; Default Value: On
; Development Value: Off
; Production Value: Off
; http://php.net/short-open-tag

修改方法关闭

在php.ini中关闭即可

short_open_tag = Off

相关文章:

  • 操作系统真象还原:内存管理系统
  • 计算机毕业设计hadoop+spark+hive舆情分析系统 微博数据分析可视化大屏 微博情感分析 微博爬虫 微博大数据 微博推荐系统 微博预测系统
  • k8s 证书更新
  • 使用SourceTree切换不同的托管平台
  • [C][数据结构][树]详细讲解
  • 考研系列-数据结构第一章、绪论(基本术语、时间复杂度)
  • CSS Display(显示)
  • 计算机网络的组成
  • 计算机视觉与深度学习实战,Python为工具,基于计算机视觉的自动驾驶应用
  • 【数据结构与算法 经典例题】括号匹配问题
  • 代码随想录算法训练营第三十三天| 1005.K次取反后最大化的数组和,134. 加油站,135. 分发糖果
  • 串口通信实战:STM32与多种设备的连接方法
  • JVM常用概念之线程本地分配缓冲区(ThreadLocal Allocation Buffer,TLAB)
  • vivado HW_SERVER
  • C++ STL 中的 priority_queue::push() 和 priority_queue::pop()
  • “寒冬”下的金三银四跳槽季来了,帮你客观分析一下局面
  • 【mysql】环境安装、服务启动、密码设置
  • docker python 配置
  • Javascript弹出层-初探
  • Linux gpio口使用方法
  • Spring-boot 启动时碰到的错误
  • uni-app项目数字滚动
  • vue 个人积累(使用工具,组件)
  • 编写高质量JavaScript代码之并发
  • 从零搭建Koa2 Server
  • 利用DataURL技术在网页上显示图片
  • 面试题:给你个id,去拿到name,多叉树遍历
  • 入口文件开始,分析Vue源码实现
  • 数组大概知多少
  • 小程序上传图片到七牛云(支持多张上传,预览,删除)
  • 一天一个设计模式之JS实现——适配器模式
  • 一些关于Rust在2019年的思考
  • 主流的CSS水平和垂直居中技术大全
  • MPAndroidChart 教程:Y轴 YAxis
  • ​力扣解法汇总946-验证栈序列
  • #define
  • %3cli%3e连接html页面,html+canvas实现屏幕截取
  • (10)Linux冯诺依曼结构操作系统的再次理解
  • (9)STL算法之逆转旋转
  • (done) 声音信号处理基础知识(2) (重点知识:pitch)(Sound Waveforms)
  • (笔记)M1使用hombrew安装qemu
  • (二开)Flink 修改源码拓展 SQL 语法
  • (附源码)apringboot计算机专业大学生就业指南 毕业设计061355
  • (计算机网络)物理层
  • .config、Kconfig、***_defconfig之间的关系和工作原理
  • .mp4格式的视频为何不能通过video标签在chrome浏览器中播放?
  • .MyFile@waifu.club.wis.mkp勒索病毒数据怎么处理|数据解密恢复
  • .net core 控制台应用程序读取配置文件app.config
  • .NET Framework Client Profile - a Subset of the .NET Framework Redistribution
  • .NET 表达式计算:Expression Evaluator
  • .Net 代码性能 - (1)
  • .net 逐行读取大文本文件_如何使用 Java 灵活读取 Excel 内容 ?
  • .Net--CLS,CTS,CLI,BCL,FCL
  • .net用HTML开发怎么调试,如何使用ASP.NET MVC在调试中查看控制器生成的html?
  • ??在JSP中,java和JavaScript如何交互?