• wordpress CMS主题:ssmay主题wordpress CMS主题:ssmay主题
  • 首页 > PHP开发 > PHP中字符串的4种定义方式

    PHP中字符串的4种定义方式

    作者: 分类:PHP开发 点击: 6,568 次
    wordpress CMS主题:ssmay主题

      字符串在PHP中起着非常重要的作用,几乎程序的每个地方都能看到字符串的踪影。正因为它的重要性,所以本节将对字符串的定义进行一次系统的介绍。字符串的定义方式有以下4种。

      1、双引号定义字符串。

      通过双引号定义字符串时可以直接包含变量在里面。如:$a=999;   $b="gadjadd $a aaaaaa"; 这里$b字符串中就包含了$a变量。

      注意:如果$a后面跟的是英文字母或数字,$a后面就要跟个空格或者将该变量名用大括号括起来(如:${a}aaaa )或者用点运算符联接(如:$b="gadjadd".$a."aaaa"  )如果后面是字母与数字以外的字符可以不需要空格等。

      其次,双引号定义字符串可以使用转义符通用。

      2、单引号定义字符串。

      一般情况下,单引号定义字符串与双引号差不多,但是单引号不能直接包含变量,如果想包含变量只能通过点运算符来实现。另外,单引号定义字符串使用转义符只能在2种情下得以实现:转义单引号和转义斜杠。

      3、反引号定义字符串。

      反引号(即1前面的那个字符)定义字符串,一般用于服务器命令特殊用途,如:获取服务器信息。比方说:$a=`ipconfig`;  echo $a; 就会输出服务器IP相关信息,如下:

      Windows IP Configuration Host Name . . . . . . . . . . . . : 8SCPIPWAGIUH6FZ Primary Dns Suffix . . . . . . . : Node Type . . . . . . . . . . . . : Unknown IP Routing Enabled. . . . . . . . : Yes WINS Proxy Enabled. . . . . . . . : No Ethernet adapter 本地连接: Connection-specific DNS Suffix . : Description . . . . . . . . . . . : Atheros AR8151 PCI-E Gigabit Ethernet Controller Physical Address. . . . . . . . . : 50-E5-49-B8-17-79 Dhcp Enabled. . . . . . . . . . . : No IP Address. . . . . . . . . . . . : 192.168.1.60 Subnet Mask . . . . . . . . . . . : 255.255.255.0 Default Gateway . . . . . . . . . : 192.168.0.1 DNS Servers . . . . . . . . . . . : 202.96.209.133 114.114.114.114

      4、定界符定义字符串。

      定界符定义字符串与双引号的基本相同,与它不同之处是它可以包含双引号而不需转义。定界符定义字符串一般用于字符串比较长的情况下,如声明一遍文章。方法如下例:

      <?php$a="399";

      $b=<<<one

      武汉治疗尿毒症多少钱? 专家指出,尿毒症的治疗费用是没办法一概而论的,需要根据患者的病情严重程度,$a 这样费用就会偏低,治疗效果也会大大提高。

      one;

      echo $b;

      ?>

      提示:$b=<<<one 这里的one可以改成你想用的任意名字,结尾处的one要跟这个名字相同。格式就是这样。字符串必须是one与one结尾之间,而且要换行。其中也可以放置变量。



      QQ二维码

    文章作者:高时银博客
    本文地址:http://wanlimm.com/7720140202980.html
    版权所有 © 转载时必须以链接形式注明作者和原始出处!

    上一篇:
    下一篇:
    wordpress CMS主题:ssmay主题

    或许你会感兴趣的文章:

    发表评论

    电子邮件地址不会被公开。 必填项已用*标注

    This site uses Akismet to reduce spam. Learn how your comment data is processed.