php引用字符串常量方法详解

WBOY
풀어 주다: 2016-07-25 08:54:00
원래의
1345명이 탐색했습니다.
  1. $name = 'yutuo';
  2. // 单引号字符串
  3. echo 'my name is $name';
  4. // 单引号字符串
  5. echo "my name is $name";
  6. echo "my name is {$name}";
  7. // here文档字符串
  8. echo my name is $name
  9. my name is {$name}
  10. end;
复制代码

其结果为(输出没有任何换行,为了容易理解,在结果里换行了): my name is $name my name is yutuo my name is yutuo my name is yutuo my name is yutuo

下面分别对单引号、双引号以及来自于unix shell的here文档这三种定义方法进行介绍。

1,单引号字符串 单引号字符串指用单引号括起来的字符串。它只支持两种转义符,反斜线(\)以及单引号(‘),它们分别以(\\)和(\’)来表示。 要注意的是单引号字符串不支持(\n)这种换行方式,但单引号字符串可以跨行定义。如下代码: echo 'my name is yutuo. i am studing php.'; 其结果为(输出结果有换行): my name is yutuo. i am studing php.

2,双引号字符串 双引号字符串指用双引号括起来的字符串。它只支持多种转义符,也可以跨行定义。 书里说有大括号和中括号,但我在php5.3.1下测试是没有的。其支行的转义字符列表如下:

\" 双引号 \n 换行 \r 回车 \t 制表符 \\ 反斜线 \$ 美元符 \000~777 八进制ascii码 \x00~ff 十六进制ascii码

3,here文档 here文档可以很容易将多行文字放进程序。除了定义方法不同外,它的转义字符以及跨行定义和双引号字符串是完全一样的。 其定义方法为



원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!