Special Types函数详解

首页 / PHP入门教程 / Special Types函数详解

PHP中有2种特殊的数据类型

  1. Resource
  2. Null

资源(Resource)类型:

它引用外部资源,例如数据库连接,FTP连接,文件指针等。简单来说,资源是一个特殊变量,带有对外部资源的引用。

例子1

<?php
	$conn = ftp_connect("127.0.0.1") or die("Could not connect");
	echo get_resource_type($conn);
?>
PHP Special Types

例子2

<?php
	$conn= ftp_connect("127.0.0.1") or die("could not connect");
	echo $conn;
?>
PHP Special Types

例子3

<?php
	$handle = fopen("tpoint.txt", "r");
	var_dump($handle);
	echo "<br>";
	$conn= ftp_connect("127.0.0.1") or die("could not connect");
	var_dump($conn);
?>
PHP Special Types

空(Null)数据类型:

Null类型的变量是没有任何数据的变量。在PHP中,null不是值,无涯教程可以基于3个条件将其视为null变量。

无涯教程网

  1. 如果变量未设置任何值。
  2. 如果变量设置为空值。
  3. 如果未设置变量的值。

例子1

<?php
$empty=null;
var_dump($empty);
?>
PHP Special Types

例子2

<?php
    	$a1 = " ";
   	var_dump($a1);
    	echo "<br />";
    	$a2 = null;
    	var_dump($a2);
?>
PHP Special Types

例子3

<?php
	$x = NULL;
	var_dump($x);
	echo "<br>";
	$y = "Hello Learnfk!";
	$y = NULL;
	var_dump($y);
?>
PHP Special Types

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

浏览器工作原理与实践 -〔李兵〕

深入浅出云计算 -〔何恺铎〕

编译原理实战课 -〔宫文学〕

如何讲好一堂课 -〔薛雨〕

玩转Vue 3全家桶 -〔大圣〕

业务开发算法50讲 -〔黄清昊〕

超级访谈:对话毕玄 -〔毕玄〕

云原生架构与GitOps实战 -〔王炜〕

结构思考力 · 透过结构看问题解决 -〔李忠秋〕

好记忆不如烂笔头。留下您的足迹吧 :)