PHP定界符的一些使用

< PHP 定界符 hello 一个 一些 使用 变量 br> str 编程进阶笔记
发布日期 2022-09-10 更新日期 2022-09-10 阅读次数 74 文章字数 551

PHP定界符,从4.0版本开始引入,是写字符串的另一种语法

以 <<<名称 开头,同样以该名称结尾。(注意 <<<名称 后不能包含其他字符,包括空格,起始符号和结束符号另起一行)

同样有双引号和单引号之分,也就是双引号(默认)可以解析变量,单引号不行。

实例如下:

$array = array('我','啊');

$obj = json_decode('{"a":"JSON"}');

$str = <<<eot
'hello',"hello"
<br>;
eot;

$sql = <<<SQL
insert into xxxxxx
SQL;

$html = <<<HTML
<h2>Hello</h2>
输出了一个变量:{$str}
<br>
一个数组例子:{$array[0]}
<br>
一个对象属性例子:{$obj->a}
<br>
HTML;

$text = <<<'Text'
这里无法调用变量 {$str}
Text;


echo $str;

echo $sql;

echo $html;

echo $text;

输出结果:

'hello',"hello"
;insert into xxxxxx
Hello
输出了一个变量:'hello',"hello"
;
一个数组例子:我
一个对象属性例子:JSON
这里无法调用变量 {$str}

文章作者: 朱丰华

文章链接: https://smart.52dixiaowo.com/blog/post-60.html

版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。

< PHP 定界符 hello 一个 一些 使用 变量 br> str

发表评论

相关推荐
朱丰华   |   7个月前   |   php

php判断是否被iframe

221    评论    点赞
朱丰华   |   1年前   |   checkbox

checkbox默认传值问题

389    评论    点赞
朱丰华   |   1年前   |   linux

linux保持后台进程不被关闭nohup &

254    评论    点赞
朱丰华   |   1年前   |   php

php正则表达式定界符:异常Delimiter must not be alphanumeric or backslash

190    评论    点赞
朱丰华   |   1年前   |   git

git push -u参数是什么意思?--set-upstream

244    评论    点赞
朱丰华   |   1年前   |   git · hub · 仓库

go克隆并引用github仓库

147    评论    点赞
朱丰华   |   1年前   |   sql · mysql

mysql Timestamp或dateTime格式筛选

126    评论    点赞
朱丰华   |   1年前   |   请求 · 一个

ab测压命令,apache测压工具

172    评论    点赞
朱丰华   |   1年前   |   php · 缓存 · opcache

php 加速、提高并发opcache

198    评论    点赞
朱丰华   |   1年前   |   < · iframe

让iframe嵌入的视频自适应 (100%宽度)?

122    评论    点赞
朱丰华   |   1年前   |   js · 重复

js如何避免重复监听addEventListener事件?

124    评论    点赞
朱丰华   |   1年前   |   编译 · linux · 平台

Go 交叉编译 (跨平台编译)

173    评论    点赞
朱丰华   |   1年前   |   正则 · 表达

正则表达式,实现if...then...else

113    评论    点赞
朱丰华   |   1年前   |   mysql · 变量 · sql

MySQL实现行号-自定义变量

113    评论    点赞
朱丰华   |   1年前   |   变量 · mysql · sql · 用户

MySQL用户自定义变量

95    评论    点赞
朱丰华   |   1年前   |   sql · php

PHP如何使用PDO批量执行SQL?

115    评论    点赞
朱丰华   |   1年前   |   sed · 文件

Shell 指定行处理head、tail、sed

156    评论    点赞
朱丰华   |   1年前   |   linux · 内容

linux环境下,对于一个大文件,如何查看其中某行的内容

69    评论    点赞
朱丰华   |   1年前   |   php · 字符 · 字符串

如何在 PHP 中将字符串的第一个字母转换为大写

150    评论    点赞
朱丰华   |   1年前   |   linux · 文件 · 行数

linux 取得文件行数

50    评论    点赞
{{item.author_name}}   |   {{new Date(item.date*1000).log()}}   |   {{it}} ·

{{item.title}}

{{item.uv}}    评论    点赞