bmt/assoc-array

表示具有字符串键的关联数组。

v1.0.0 2023-05-31 16:56 UTC

This package is not auto-updated.

Last update: 2024-09-19 21:24:13 UTC


README

AssocArray 是一个表示具有字符串键的关联数组的类。

安装

您可以通过 composer 安装 AssocArray

composer require bmt/assoc-array

使用方法

要使用 AssocArray 类,您可以按照以下步骤操作

  1. 通过传递一个具有字符串键的关联数组来创建一个 AssocArray 实例
$data = ['id' => 5656, 'name' => 'jhon'];
$array = new AssocArray($data);
  1. 使用数组访问语法访问关联数组中的值
$id = $array['id'];
$name = $array['name'];
  1. 检查特定偏移是否存在
if (isset($array['id'])) {
    // Offset exists
} else {
    // Offset does not exist
}

异常

AssocArray 类抛出以下异常

  • 如果数组结构无效,则抛出 InvalidArgumentException
  • 如果您尝试设置或取消设置值(只读),则抛出 RuntimeException

许可证

本项目采用 MIT 许可证