No description
- PHP 99.5%
- Shell 0.5%
| data | ||
| docs | ||
| gen | ||
| sbin | ||
| src | ||
| tests | ||
| .gitattributes | ||
| .gitignore | ||
| .gitlab-ci.yml | ||
| .readthedocs.yaml | ||
| CHANGELOG.md | ||
| composer.json | ||
| LICENSE.md | ||
| README.md | ||
IsResource: PHP Resource Compatibility Helper
is_resource() and get_resource_type() that can understand objects that replaced earlier resources.
Installation
composer require arokettu/is-resource
Usage
<?php
use Arokettu\IsResource as r;
$hash = hash_init('md5');
// vanilla functions:
is_resource($hash); // true in PHP <= 7.1, false in PHP >= 7.2
get_resource_type($hash); // "Hash Context" in PHP <= 7.1, null or TypeError in PHP >= 7.2
// library functions:
r\is_resource($hash); // true
r\get_resource_type($hash); // "Hash Context"
Documentation
Read full documentation here: https://sandfox.dev/php/is-resource.html
Also on Read the Docs: https://is-resource.readthedocs.io/
Support
Please file issues on our main repo at GitLab: https://gitlab.com/sandfox/is-resource/-/issues
Feel free to ask any questions in our room on Gitter: https://gitter.im/arokettu/community
License
The library is available as open source under the terms of the MIT License.