Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/seyedmahmoudmousavi/url-extractor
Extract urls from your a file or web address
https://github.com/seyedmahmoudmousavi/url-extractor
composer package php url url-extractor urlextractor
Last synced: 6 days ago
JSON representation
Extract urls from your a file or web address
- Host: GitHub
- URL: https://github.com/seyedmahmoudmousavi/url-extractor
- Owner: SeyedMahmoudMousavi
- License: mit
- Created: 2023-11-04T08:35:43.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-11-22T19:38:36.000Z (about 1 year ago)
- Last Synced: 2024-12-01T01:06:38.886Z (2 months ago)
- Topics: composer, package, php, url, url-extractor, urlextractor
- Language: PHP
- Homepage:
- Size: 12.7 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# UrlExtractor
Extract urls from your a file or web address## install
composer require codecrafted/url-extractor
### Full expamle :
require_once 'vendor/autoload.php';
use Codecrafted\UrlExtractor\URL;
$links = new URL();
$limit = 50; // count of each address you give//$url = "https://www.youtube.com";
// $links->extractURL($url,$limit);$urls = [
"https://www.youtube.com",
"https://github.com/SeyedMahmoudMousavi"
];
$links->extractURL($urls,$limit);$all_url_limtt = 50; // how many link you want to export
$links->limit($all_url_limtt);//$links->fileOnly(); // export only files
$fileTypes = ['.jpg','mp3']; // your favorite file types
$links->fileOnly($fileTypes);$links->sortURL(); // sort links asc
//$links->sortURL(true); // sort links desc$links->showAsHTML(); // show in web page
$string_urls = $links->showURL(); // return as string
$array_urls = $links->getURL(); // return as array### you can write your data in the file by using this code and library
use Codecrafted\IronElephant\File;
$f = new File();
$data = $links->showURL();
$f->write($data, 'links.txt');