Download the PHP package mucts/urlencoder without Composer

On this page you can find all versions of the php package mucts/urlencoder. 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 urlencoder

URLEncode标准


  1. 对字符串中除了“-”、“_”、“.”之外的所有非字母数字字符都替换成百分号(%)后跟两位十六进制数。

  2. 十六进制数中字母必须为大写。

http://tools.ietf.org/html/rfc1738

  1. 将针对- _.~四个字符之外的所有非字母数字字符进行百分号编码。

  2. 在Java和PHP当中,由于历史原因,导致在进行URLEncode的时候,会将空格编码为+,而不是编码为十六进制编码%20

http://tools.ietf.org/html/rfc3895

PHP-URLEncode标准

  1. 实现的是1994年订立的RFC1738,另外特别对空格转义为+。

  2. 不做编码的字符:
  1. 实现的是2005年定义的RFC3986。

  2. 不做编码的字符:

JAVA-URLEncode标准

主要区别是 号的处理,PHP的编码为%2A,JAVA则保持 号不变。

使用示例


All versions of urlencoder with dependencies

PHP Build Version
Package Version
Requires php Version ^7.2
ext-json Version *
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 mucts/urlencoder contains the following files

Loading the files please wait ....