Download the PHP package ulthon/uri without Composer

On this page you can find all versions of the php package ulthon/uri. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package uri

uri

介绍

一个简单地解析和操作URL的类库

最低支持php7.2,通过composer安装:

基本的使用方式如下,通过make静态方法或手动实例化:

实例化完成之后,就可以使用类库方法随心所欲的操作URL。

比如设置协议或域名:

支持的方法如下:

如果传入参数,就是设置,否则只是读取。比如我们要读取域名:

他还支持更复杂的用法,比如解析相对路径:

在设置和获取query时,支持通过点分隔符读取多级数组,比如想要获取这样的值$_GET['post']['content']['html'] ,这时只需要使用post.content.html即可获取。

query的操作有这些:

其中remove方法支持通过回调函数方式:

这样一个库,很简单,却很好用,提升开发幸福感。

基于

本项目基于 https://github.com/filippotoso/uri 项目开发,增加了更灵活的用法。


All versions of uri with dependencies

PHP Build Version
Package Version
No informations.
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package ulthon/uri contains the following files

Loading the files please wait ....