php eof的用法:首先创建一个PHP示例文件;然后通过“echo <<…EOF;”语法定义一个字符串即可。

本文操作环境:windows7系统、PHP7.1版,DELL G3电脑

PHP EOF使用说明

下面来介绍一下如何使用EOF,具体如下:

PHP EOF(heredoc)是一种在命令行shell(如sh、csh、ksh、bash、PowerShell和zsh)和程序语言(像Perl、PHP、Python和Ruby)里定义一个字符串的方法。

使用概述如下:

1. 必须后接分号,否则编译通不过。

2. EOF 可以用任意其它字符代替,只需保证结束标识与开始标识一致。

3. 结束标识必须顶格独自占一行(即必须从行首开始,前后不能衔接任何空白和字符)。

4. 开始标识可以不带引号或带单双引号,不带引号与带双引号效果一致,解释内嵌的变量和转义符号,带单引号则不解释内嵌的变量和转义符号。

5. 当内容需要内嵌引号(单引号或双引号)时,不需要加转义符,本身对单双引号转义,此处相当与q和qq的用法。

下面是一个简单的例子:

echo <<

我的第一个标题

我的第一个段落。

EOF;

// 结束需要独立一行且前后不能空格

?>

注意以下几点:

1.以 <<

2.开始标记和结束标记相同,比如常用大写的 EOT、EOD、EOF 来表示,但是不只限于那几个(也可以用:JSON、HTML等),只要保证开始标记和结束标记不在正文中出现即可。

3.位于开始标记和结束标记之间的变量可以被正常解析,但是函数则不可以。在 heredoc 中,变量不需要用连接符 . 或 , 来拼接,如下:

$name="runoob";

$a= <<

"abc"$name

"123"

EOF;

// 结束需要独立一行且前后不能空格

echo $a;

?>

【推荐学习:PHP视频教程】

php eof 插入变量,php eof的用法相关推荐

  1. Python变量与注释高级用法

    Python变量与注释高级用法 1.概述 好的变量和注释并非为计算机而写,而是为每个阅读代码的人而写.变量与注释是表达作者思想的基础,他们对代码质量的贡献母庸质疑. 2.变量 2.1.变量解包 1.什 ...

  2. python字符串与文本处理技巧(3):字符剔除、字符对齐、字符拼接、字符插入变量

    1. 删除字符串中不需要的字符 去掉文本字符串开头,结尾或者中间不想要的字符,比如空白. strip() & Istrip() & rstrip() strip() 方法能用于删除开始 ...

  3. asp.net application,session,static 几种变量生命周期及用法 收藏

    asp.net application,session,static 几种变量生命周期及用法 收藏 Application 是应用程序级变量,如果用到多个用户之间的通信的时候用,多用在网站计算器等,存 ...

  4. shell 数组里追加数值_shell编程之数组及变量的多功能用法

    数组及变量的多功能用法 一.数组: 1.数组:存储多个元素的连续的内存空间,相当于多个变量的集合(变量:存储单个元素的内存空间). 2.数组名和索引 索引:编号从0开始,属于数值索引 bash的数组支 ...

  5. 《Python Cookbook 3rd》笔记(2.15):字符串中插入变量

    字符串中插入变量 问题 你想创建一个内嵌变量的字符串,变量被它的值所表示的字符串替换掉. 解法 Python 并没有对在字符串中简单替换变量值提供直接的支持.但是通过使用字符串的 format() 方 ...

  6. sql中变量用法_SQL变量:基础和用法

    sql中变量用法 In this article, we will learn the notions and usage details of the SQL variable. In SQL Se ...

  7. C++:实现量化Latent变量模型的基本用法测试实例

    C++:实现量化Latent变量模型的基本用法测试实例 #include <ql/qldefines.hpp> #if !defined(BOOST_ALL_NO_LIB) &&a ...

  8. su oracle eof,探讨shell中EOF的用法

    在shell脚本中,通常将EOF与 << 结合使用,表示后续的输入作为子命令或子Shell的输入,直到遇到EOF为止,再返回到主Shell. EOF只是一个分界符,当然也可以用abcde替 ...

  9. OJ 题目要求直到 碰到文件结束符(EOF)才结束输入 的用法。JAVA C

    在C语言中,或更精确地说成C标准函数库中表示文件结束符(end of file).在while循环中以EOF作为文件结束标志,这种以EOF作为文件结束标志的文件,必须是文本文件.在文本文件中,数据都是 ...

最新文章

  1. Spring MVC 的跨域解决方案
  2. Android中如何使用命令行查看内嵌数据库SQLite3
  3. Python入门100题 | 第080题
  4. 功能自动化测试工具列表大全
  5. mongodb带认证的副本集搭建
  6. 帝国cms php点击删除,帝国CMS删除内容非本站链接的方法(非插件)
  7. SAP CRM Attachment read - performance issue
  8. java apache.poi_Java利用apache的POI操作Excel
  9. WinCE下Touch Panel驱动介绍
  10. 自监督:对比学习contrastive learning
  11. 计算机基础文献检索考核,文献检索实验
  12. 苹果V10附件参数配置
  13. (一)D3D9渲染原理
  14. 竖屏java转横屏_android设置横屏和竖屏的方法
  15. C# 获取类的属性名
  16. JavaScript,js的亲戚计算器,中国亲戚关系计算器
  17. iOS Quartz2D 渐变图形 CGGradient CGShading
  18. 黄页宝贝工具栏软件发布了
  19. 视频分辨率转码(ffmpeg)
  20. 华为交换机MPU、LPU硬件信息解释

热门文章

  1. 什么叫中断?什么叫中断处理?什么叫中断响应?什么叫关中断?什么叫开中断?什么叫中断屏蔽?
  2. GPT-4 插件和插件化的思考
  3. 大连海事大学与重邮计算机,中国最低调的10所大学, 有实力不张扬, 实力确很强!...
  4. java基础教程42讲:方法的参数传递机制
  5. coloros基于java_行业首批适配 基于Android 11的ColorOS 11本月24日发布
  6. Linux的用户创建及权限管理
  7. UDP实现两台计算机(客户端和服务端)互联
  8. 在Visual C++中常用到得一些绘图或者控件的语句(mfc)
  9. pip install timeout解决方法
  10. Windows XP 安装使用的序列号