>백엔드 개발 >PHP 튜토리얼 >PHP에서 문자열을 표현하는 세 가지 방법

PHP에서 문자열을 표현하는 세 가지 방법

墨辰丷
墨辰丷원래의
2018-05-16 14:51:555239검색

이 글은 주로 PHP에서 문자열을 표현하는 세 가지 방법을 소개합니다. 관심 있는 친구들이 참고하면 도움이 될 것입니다.

(1) 작은 따옴표 사용
작은 따옴표 안의 이스케이프 문자는 다음과 같습니다: \,'
(2) 큰 따옴표 사용
큰 따옴표 안에는 모든 이스케이프 문자를 사용할 수 있습니다. 예: \, ', ", $, n, r, t
(3) 긴 문자열 표현 방법
긴 문자열 표현은 "<< " <<"heredoc;"은 별도의 줄이어야 하며
heredoc은 PHP 변수를 직접 구문 분석하는 데 사용할 수 있습니다. .

문자열에 대한 참고 사항

1. 큰따옴표 내 , 출력은 변수의 값입니다. 예: echo "{$name}'s age is 24 age"
2. 작은 따옴표 내에서는 값이 아닌 이름의 값입니다. . 큰따옴표 내에서 변수 이름 뒤에 비어 있지 않은 문자가 오면 컴파일러는 혼란을 겪게 됩니다. 이 경우 해결책은 다음과 같습니다. 공백이나 구두점(특수 문자)이 뒤에 올 수 있습니다. 변수를 구문 분석하는 일반적인 방법은 중괄호를 추가하는 것입니다. {$name}

<!DOCTYPE HTML>  
<HTML>  
 <HEAD>  
  <TITLE> New Document </TITLE>  
  <META name="Generator" content="EditPlus">  
  <META name="Author" content="">  
  <META name="Keywords" content="">  
  <META name="Description" content="">  
  <style type="text/css">  
  </style>  
  <script type="text/javascript">  
  </script>  
 </HEAD>  
  
 <BODY>  
  <?php  
  $name="张三";  
  $age=24;  
  $str=<<<heredoc  
这是一个很长很长很长的字符串,可以有HTML,js,css代码,但是不能有php代码。可以读取php变量的值,但不能作运算<br>  
{$name}的年龄是:{$age}  
heredoc;  
//heredoc 必须顶头写,且单独一行  
  echo $str;  
  ?>  
 </BODY>  
</HTML>

관련 권장 사항:

php 긴 문자열 정의 방법

MySQL 가변 길이 문자열에서 특수 문자 뒤의 값을 얻습니다. (stackoverflow에서)

php

에서 긴 문자열(여기 문서)을 정의하는 방법의 예

위 내용은 PHP에서 문자열을 표현하는 세 가지 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.