我是靠谱客的博主 笨笨火龙果,最近开发中收集的这篇文章主要介绍string赋值-单引号和双引号的区别(php),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

在赋予一个string值的时候,可以用单引号或者双引号。

1.单引号和双引号的区别:

单引号:不会翻译变量。

双引号:会翻译变量,会将变量替换为之前赋予变量的值。

例子:

(1)单引号:

<?php
$myName = 'Christy';
$myVar = 'Hi, my name is $myName';
echo $myVar;
?>

以上代码运行结果:


(2)双引号:

<?php
$myName = 'Christy';
$myVar = "Hi, my name is $myName";
echo $myVar;
?>
以上代码运行结果:


在使用双引号时,可能会遇到一些不确定性,可以用{}将变量括起来。例子:

<?php
$myAnimal = ‘cat’;
$myVar = “There are 5 {$myAnimal}s”;
echo $myVar;
?>
以上代码运行结果:



2.string中本来就包含双引号或者单引号

需要通知解析器这是数据,而不是控制符。在符号前加如“”。

例子:

<?php
$example1='He said,"I didn't hear what you said."';
$example2="He said,"I didn't hear what you said."";
echo $example1;
echo '</br>';
echo $example2;
?>
以上代码运行结果:



3.连接两个变量,需要它们之间有空格

单引号和双引号有不同的做法。例子:

<?php
$firstname='Christy';
$lastname='Wang';
$name1='Hi, my name is '.$firstname.' '.$lastname;
echo $name1;
echo '</br>';
$name2="Hi, my name is $firstname $lastname";
echo $name2;
?>
以上代码运行结果:


最后

以上就是笨笨火龙果为你收集整理的string赋值-单引号和双引号的区别(php)的全部内容,希望文章能够帮你解决string赋值-单引号和双引号的区别(php)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(69)

评论列表共有 0 条评论

立即
投稿
返回
顶部