如何在 PHP 和 PHP 8 中使用 get_resource_id() 函数获取资源 ID?
资源是一种变量类型,它保存对外部资源的引用。该资源可以是文件句柄、数据库连接或 URL 句柄。每个资源都由一个唯一的 id 标识。在之前的 PHP 版本中,我们需要将资源转换为 int 以获取资源 id。
示例:使用 int 获取 recource_id。
<?php
$x = fopen('test.txt', 'rb');
$id = (int) $x;
print_r($id);
?>输出
1
在 PHP 8 中,get_resource_id() 函数始终会返回一个 int。它用于给定资源获取 ID。此函数始终保证类型安全。
示例:在 PHP 8 中使用 get_recource_id。
<?php
$x = fopen('test.txt', 'rb');
echo get_resource_id($x);
?>输出
1
广告
数据结构
网络
关系型数据库管理系统
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP