博主信息
choa fan
博文
9
粉丝
0
评论
0
访问量
555
积分:0
P豆:22

八大数据类型

2021年10月10日 16:22:18阅读数:45博客 / choa fan/ PHP学习

四种标量类型:布尔型\整形\浮点型\字符串

1、布尔型

是最简单的类型。总计有两个值,可以为 TRUE 或 FALSE。

要指定一个布尔值,使用关键字 TRUE 或 FALSE。两个都是大小写不敏感的 。

2、整型【数值型】

整型值可以用十进制,十六进制或八进制符号指定,前面可以加上可选的符号(- 或者 +)。

如果用八进制符号,数字前必须加上 0(零),用十六进制符号数字前必须加上 0x。 例子 6-1. 整数文字表达。

  1. $a = 1234; # 十进制数
  2. $a = -123; # 一个负数
  3. a = 0123; # 八进制数(等于十进制的 83)
  4. a = 0x1A; # 十六进制数(等于十进制的 26)

3、浮点型【数值型】

  1. <?php
  2. $a = 1.234;
  3. $a = 1.2e3;
  4. $a = 7E-10;
  5. ?>

4、字符串定义的三中方式;

1、’’

2、””

3、定界符

  1. <?php
  2. $a= <<<EOT
  3. 您好,我的朋友!
  4. EOT;
  5. echo $a;
  6. ?>

注意:

1、双(单)引号里面若需要出现双(单)引号,需要在里面的双(单)引号前面使用\进行转义。可理解为声明里面的双(单)引号为普通字符,并非定义字符串的边界符。
2、””支持变量,‘’不支持。“”在支持变量的同时可用{}定义变量的名称

两种复合类型:数组\对象

数组可分3种类型:
1、纯下标索引结构;
2、键名=>健值结构;
3:下标索引+键名=>健值混合结构。

array( [key =>] value , … ) // key 可以是 integer 或者 string // value 可以是任何值

数组的定义:

  1. <?php
  2. $a=array();
  3. $a[]=1;
  4. $a[]=2;
  5. ?>
  1. <?php
  2. $a=array(1,2);
  3. ?>

对象

  1. <?php
  2. //声明一个类 xdw
  3. class xdw{
  4. }
  5. $a=new xdw();//用new 实例化
  6. echo gettype($a);//输出变量$a的类型。
  7. ?>

两种特殊类型:资源\NULL

特殊的 NULL 值表示一个变量没有值。NULL 类型唯一可能的值就是 NULL。

在下列情况下一个变量被认为是 NULL
1.被赋值为 NULL。
2.尚未被赋值。
3.被 unset()。

语法:

NULL 类型只有一个值,就是大小写不敏感的关键字 NULL。

<?php $var = NULL;?>

批改老师:PHPzhongPHPzhong

批改状态:合格

老师批语:(4、字符串定义的三中方式;)有一个错别字

版权申明:本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!

全部评论

文明上网理性发言,请遵守新闻评论服务协议

条评论
  • java基本是:1、整【byte,short,int,long】;2、字符【char】;3、浮点【float,double】;4、布尔【boolean】。
    java中的基本是:1、整,包括byte、short、int、long;2、浮点,包括float、double;3、字符(char);4、布尔(boolean)。
    java的基本分别是:1、整的byte、short、int、long;2、字符的char;3、浮点的float、double;4、布尔的boolean。
    种基本分别是:1、4种整(byte、short、int、long);2、2种浮点(float、double);3、1种字符“char”;4、1种布尔“boolean”。
    java种基本有:1、整,byte,int,short,long;2、浮点,float,double;3、布尔,boolean;4、字符,char。
    java中有两,分别是:1、内置;2、引用。java语言提供了种基本,其中有六种,一种字符,一种布尔
    java种基本是:1、整,包括byte,short,int,long;2、浮点,包括float,double;3、逻辑,boolean【它只有两个值可取true和false】;4、字符
    java中的种基本是:1、byte;2、short;3、int;4、long;5、float;6、double;7、char;8、boolean。
    java的种基本,分别是:byte(位)、short(短整)、int(整)、long(长整)、float(单精度)、double(双精度)、char(字符)、boolean(布尔值)。
    python种,分别是:(int和long)、float、复(complex)、字符串、列表、元组、字典、布尔(True和False)。
    种基本为:1、byte,8位、有符号的以二进制补码表示的整;2、short,16位、有符号的以二进制补码表示的整;3、int,32位、有符号的以二进制补码表示的整;4、long
    java中的种基本分别是:int、short、float、double、long、boolean、byte、char。
    错,复不是c语言的。在C语言中,可分为基本、构造、指针、空4
    本文学习知识点 redis五:string、hash、list、set、sorted_set 五各自的应用场景。
    JavaScript有,分别是:1、原始,object,number,string,boolean,null和undefined;2、引用,object的Array 、Date
    mysql有:1、;2、日期和时间;3、字符串是CHAR、VARCHAR、BINARY【二进制】、BLOB、TEXT【文本】、ENUM【枚举】和SET【集合】
    库的常用有:1、整;2、浮点,用于存储十进制小;3、二进制;4、逻辑;5、字符,用来存储各种字母、字符号、特殊符号。
    Javascript主要有六种,分别是:1、undefined;2、Null;3、Boolean;4、Number;5、String;6、Object
    是每种编程语言必备属性,只有给赋予明确的,计算机才能对进行处理运算,因此,正确使用是十分必要的,不同的语言,似,但具体表示方法有所不同,以下是Python编程常用的
    表中字段的有:1、二进制;2、字符串;3、Unicode;4、日期和时间;5、;6、货币;7、特殊等等。