博客列表 >0103-变量的创建方式与类型

0103-变量的创建方式与类型


原创
2020年01月06日 00:44:47872浏览

一、变量命名规则:

1、必须以”$”开头:例如:$name
2、遵守标识符规则:由字符串和数字以及下划线组成,不能以数字开头。
3、php变量名严格区分大小写:$name$Name是不同的。

二、变量的类型:

1、基本类型:数字、字符串、布尔值(true和false)
2、复合类型:数组、对象
3、特殊类型:null 和 资源(文件和数据库链接等)

三、变量类型:

1、单值类型/标量类型:$name=45;
2、多值类型/符合类型:数组和对象 $nums=[1,2,3,4]

四、字符串:

1、单引号字符串和双引号字符床的区别:双引号能识别变量和特殊字符,单引号不能

PHP

  1. <?php
  2. $name='LiPing';
  3. echo "单引号不能识别变量并输出,双引号可以:<br>";
  4. echo '单引号:你好{$name}<br>';
  5. echo "双引号:你好{$name}";
  6. echo "<hr>";
  7. echo "单引号不能识别特殊字符,双引号可以:<br>";
  8. echo '单引号:what your name?\t my name is {$name}<br>';
  9. echo "双引号:what your name?\t my name is {$name}";
  10. ?>

效果图

大段字符串输出

必须以三个<<<开头,以相同的标识符来标识内容开头结尾,结尾标事符必须顶行首写后面紧跟
heredoc(双引号)的大段字符串,内容开头标识符可以加引号(或者不加:默认不加)(以示和双引号的区别)其他的相同
nowdoc(单引号)的大段字符串,内容开头标识符需加单引号(以示和双引号的区别)其他的相同

PHP

  1. <?php
  2. echo <<< "eco"
  3. "引文":引用其他外文章内容 <br>
  4. eco;
  5. echo <<< eco
  6. "引文":引用其他外文章内容 <br>
  7. eco;
  8. echo <<< 'ect'
  9. whatsyourname ?
  10. ect;
  11. ?>

php中常见输出函数

echo:可以输出多个字符串,多个参数,没有返回值。
print:只能输出一个字符串带一个参数,必须加双括号,有返回值,
var_dump:这个函数在调试过程中使用最多了吧,用于输出变量的内容、类型、字符串的内容,常用于开发中调试使用
print_r:这个函数用于输出数组,带一个或者两个。如果参数二设置为true,则不会输出表达式信息,而是直接return回来
printf(格式化输出):有两个参数,第一个参数是指定输出格式(占位),第二个参数是要输出的变量;不能直接输出变量值,而是直接将值读取给指定的变量
var_export():此函数返回关于传递给该函数的变量的结构信息,它和 var_dump() 类似,不同的是其返回的表示是合法的 PHP 代码。

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议