PHP走进 PHP 第二课 数据类型

Posted 我是小白呀

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP走进 PHP 第二课 数据类型相关的知识,希望对你有一定的参考价值。

php】✔️走进 PHP✔️ 第二课 数据类型

概述

从今天开始, 小白我将带领大家一起来学习一下 PHP 的基础知识.

基础语法

PHP 脚本以<?php开始, 以?>结束:

<?php
# PHP 代码
?>

PHP 脚本以.php扩展名结尾:

echo

echo是一个语言结构, 可以帮助我们调试输出内容, 类似 python 的print. echo 使用的时候不需要添加括号.

下面我们来实现一个 Hello Wrold:

<?php
echo "hello world";
?>

输出结果:

hello world

变量

PHP 和 Pyhton 一样申明变量的时候不需要指定变量的类型, 但是变量名必须以$开头.

格式:

$变量名 = 变量值;

例子:

<?php
$num1 = 1;
$num2 = 2;
echo $num1, "\\n", $num2;
?>

输出结果:

1
2

数据类型

PHP 一共包含 8 种数据类型:

英文中文
String字符串
Integer整型
Float浮点型
Boolean布尔值
Array数组
Object对象
Array数组
Null空值

例子:

<?php

class Person


    public function __construct()
    
    


# 字符串
$str = "我是小白呀";

# 整型
$int = 1;

# 浮点型
$float = 3.14;

# 布尔类型
$bool = true;

# 数组
$array = [1, 2, 3];

# 对象
$obj = new Person();

# 空值
$nan = NULL;

# 调试输出
var_dump($str);
var_dump($int);
var_dump($float);
var_dump($bool);
var_dump($array);
var_dump($obj);
var_dump($nan);
?>

输出结果:

string(15) "我是小白呀"
int(1)
float(3.14)
bool(true)
array(3) 
  [0]=>
  int(1)
  [1]=>
  int(2)
  [2]=>
  int(3)

object(Person)#1 (0) 

NULL

注意: 通过var_dump()函数, 我们可以得到数据的类型和值.

类型转换

类型转换 (Type Conversion) 指的是将变量从一种数据类型转换为另一种数据类型.


格式:

(需要转变的类型)变量

例子:

<?php
# 定义整数类型
$num = 0;

# 转换为布尔类型
$bool = (boolean)$num;

# 定义字符串类型
$str = "123";

# 转换为整数类型
$int = (int)$str;

# 调试输出
var_dump($bool);
var_dump($int);
?>

输出结果:

bool(false)
int(123)

以上是关于PHP走进 PHP 第二课 数据类型的主要内容,如果未能解决你的问题,请参考以下文章

Golang✔️走进 Go 语言✔️ 第二十二课 json & 文件读写

Golang✔️走进 Go 语言✔️ 第二十二课 json & 文件读写

PHP & MySQL数据库专题 第二课 创建数据库 & 表

PHP程序猿必须学习的第二课——站点安全问题预防

第二课 初识PHP程序

Golang✔️走进 Go 语言✔️ 第十二课 结构体 & 切片