каждый, это мой первый вопрос, так как я присоединяюсь к StackOverflow.извините, если мой английский не очень хорош.сейчас я делаю какую-то задачу, используя Codeigniter.эта задача требовала скребковой функции.когда я гуглю, я нахожу это https://github.com/FriendsOfPHP/Goutte. Я все еще путаю, как реализовать goutte в Codeigniter.Я уже установил composer и запустил
composer require fabpot/goutte
, создал контроллер и назвал его Scraping.php.код, подобный этому
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
use Goutte\Client;
class Scraping extends MY_Controller {
public function __construct(){
parent::__construct();
}
public function index() {
$client = new Client();
$crawler = $client->request('GET', 'https://www.agoda.com/hotel-eucalyptus/hotel/santorini-gr.html');
$crawler->filter('.FirstTileContent__Header')->each(function ($node) {
dump($node->text());
});
}
}
, но результат равен
An uncaught Exception was encountered
Type: Error
Message: Class 'Goutte\Client' not found
, и я не могу понять, как это исправить.пожалуйста.