定制 noccylabs/url 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

noccylabs/url

Composer 安装命令:

composer require noccylabs/url

包简介

Makes working with URLs easier

README 文档

README

Installing

With composer:

    $ composer require noccylabs/url:0.1.*

Using

To canonize URLs

If you have an input URL that may not be fully canonized, pass it through the Url::canonizeUrl() static method:

    $ugly = "google.com";
    $pretty = Url::canonizeUrl($ugly, "https");
    echo $pretty; // <- https://google.com

To apply partial URLs to base URLs

If you are crawling a page, this can be used to find the appropriate linked resource names from the document:

    $base = new Url("http://www.domain.tld/some/page.html");
    $image = "../image.jpg";
    $image_url = $base->apply($image)->getUrl();
    echo $image_url; // <- http://www.domain.tld/image.jpg

To create and manipulate URLs

    $url = new Url();
    $url->setHost("google.com");
    $qs = new QueryString();
    $qs->set("q", "Hello World");
    $url->query = $qs;
    echo $url; // <- http://google.com?q=Hello%20World

统计信息

  • 总下载量: 23
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: GPL-3.0
  • 更新时间: 2014-10-04

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固