PHP string字符串数据类型简介

       本文关于PHP数据类型string字符串简介

  说明:php能存储的数据格式,php提供8种数据类型

  标量类型:int ,float ,string ,boolen

  复合类型:array ,object

  特殊类型:null,resource

  以上是php手册里提供的类型。

  string 字符串类型

  说明字符串类型就是把任何的数据上引号,单和双引号就是字符串了。

  如:

  单引号:

  加上英文状态下的单引号的字符。

  双引号:

  加上引文状态下的双引号的字符。

  单引号和双引号的区别:

  双引号可以解析变量

  单引号不能解析变量

$name1 = 'admin';
$name2 = "admin"; //以上两个没有什么区别,都是字符串。
//双引号和单引号的区别
echo "用户名为:{$name1}";//双引号中可以解析变量,建议加上{}
echo '用户名为$name1'; //不能解析。

  转义字符的多少区别,双引号转义的字符多,单引号只有(’和 \\)两个。

  转义字符的目的:目的是让一些特殊的字符失去在php中本身的意义。

  \n 在php中作用的文本换行。

//转义字符 :\  目的是让一些特殊的字符失去在php中本身的意义。
echo "用户名为:\"{$name1}\"";// 输出"admin"
echo "用户名为:\"{$name1}\" 价格:\$j";

  双引号的定界符

  当前字符串的开始符号,这个符号用大写的字母,这个字母可以自定义。开始定界符后面不能跟任何的字符,包括空格等。结束定界符要顶到行的最前面。

  $str = <<<定界符

  大量的代码(html,js,php等)

  定界符结束

$str = <<<EEE
    <html>
        <head></head>
        <body>{$name2}</body>
    </html>
EEE;

  注意:双引号定界符可以解析变量

  单引号定界符:

  $str = <<<’定界符’

  大量前端代码,不解析php

  定界符结束

$str1 = <<<'AAA'
    <html>
        <head></head>
        <body>{$name2}</body>  <!--不能解析-->
    </html>

AAA;

http://moban.shenhuangji.com/post/46.html 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值