# option **Repository Path**: vijay_0215/option ## Basic Information - **Project Name**: option - **Description**: 山寨了一个Scala语言的Option数据类型,用来表示可选值的数据结构 - **Primary Language**: PHP - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2019-07-13 - **Last Updated**: 2022-06-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 项目简介 山寨了一个Scala语言的Option数据类型,用来表示可选值的数据结构 ----- ## composer安装 ```bash composer require dreamcat/option ``` ## 示例 ```php isDefined(); $opt->isEmpty(); # 获取值 要注意的是如果是None执行get会抛出异常 $value = $opt->get(); # 获取值,不存在返回默认值 $value = $opt->getOrElse($def); ```