veejay / address
parse_url 的面向对象包装器
v1.0.0
2021-02-22 21:35 UTC
Requires
- php: >=7.0.0
Requires (Dev)
- codeception/codeception: ^4.1
- codeception/module-asserts: ^1.0.0
This package is auto-updated.
Last update: 2024-09-23 06:06:26 UTC
README
为函数 parse_url() 提供面向对象风格的包装。允许你解析、修改和创建 URL。
示例
$url = 'https://domain.ru/index.php?arg=value#anchor'; $address = new \veejay\address\Address($url); // Relative address $address->path = 'test.php'; $address->fragment = 'h1'; echo $address->rel(); // /test.php?arg=value#h1 // Absolute address $address->query = ['param' => 1]; $address->fragment = null; echo $address->abs(); // https://domain.ru/test.php?param=1
需求
- PHP 7.0+
安装
composer require "veejay/address"