joanne/scrapping-php

1.0.0 2023-07-05 18:48 UTC

This package is auto-updated.

Last update: 2024-09-05 21:39:30 UTC


README

此项目是一个PHP抓取应用程序,使用Symfony的DomCrawler组件从网站检索数据。

我们从以下网站检索以下信息 https://www.planete-sonic.com/univers/personnages/personnages-des-jeux/

  • 角色名称
  • 角色图片
  • 角色描述

先决条件

  • PHP 8.0 或更高版本

安装

  1. 克隆存储库
    git clone
  1. 安装依赖
    composer install

Symfony组件的使用

此项目使用以下Symfony组件

  • DomCrawler
  • HttpClient
  • CssSelector

这些组件提供了强大的网络抓取功能,允许您在HTML中导航并提取所需的数据。

测试

要执行静态代码分析,请使用PHPStan

   php vendor/bin/phpstan analyze src --level=max

要运行单元测试,请使用PHPUnit

    php vendor/bin/phpunit tests

贡献者

  • Joanne Massillon @joannemas

许可证

此项目使用MIT许可证。