PHP 字符串 String
时间:2021-12-10 作者:匿名
就像任何其他编程语言一样,Php 中的字符串也是字母数字字符的集合,用单引号括起来表示简单的字符串数据,用双引号括起来表示复杂的字符串数据。
创建 PHP 5 字符串
我们可以通过多种不同的方式在 PHP 中创建字符串。让我们从最简单的方法开始,
<?php $srt1 = "This is a String"; $str2 = 'This is also a String'; ?>
复制
我们可以使用双引号和单引号定义字符串。
但是,如果字符串中有单引号或双引号怎么办?
<?php $srt1 = "This is "a" String"; $str2 = 'This is also 'a' String'; ?>
复制
上述两个字符串定义都会导致错误,因为如果字符串是在双引号内定义的,我们不能在字符串中包含双引号。
但它会工作,如果字符串包含双引号,但它是使用单引号定义的,反之亦然,例如,
<?php // 双引号内的字符串,带单引号 $srt1 = "This is 'a' String"; // 单引号内的字符串,带双引号 $str2 = 'This is also "a" String'; ?>
复制
还有一种更简单的技术来处理引号问题,它被称为转义特殊字符,可以使用反斜杠来完成。
我们举个例子,
<?php // 使用反斜杠转义双引号 $srt1 = "I\"ll handle this."; // 使用反斜杠转义单引号 $str2 = 'I\'ll handle this.'; echo $str1; echo "\n"; // 换行 echo $str2; ?>