Форум программистов, компьютерный форум, киберфорум
PHP: ООП
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
87 / 22 / 7
Регистрация: 23.09.2012
Сообщений: 671

Подключить библиотеку в class - php

29.12.2021, 12:14. Показов 952. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть класс:
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
<?php
 
class Plugins extends Plugin
{
    public function init()
    {
        parent::init();
 
 
    }
 
    protected function start()
    {
    
    }
        public function CsvV()
{
    
    require 'vendor/autoload.php';
 
use PhpOffice\PhpSpreadsheet\Spreadsheet;
use PhpOffice\PhpSpreadsheet\Writer\Xlsx;
 
$spreadsheet = new Spreadsheet();
$sheet = $spreadsheet->getActiveSheet();
$sheet->setCellValue('A1', 'Hello World !');
 
$writer = new Xlsx($spreadsheet);
$writer->save('hello world.xlsx');
}
    public function getMer()
{
    
$this->CsvV();
}
 
}
Она работает, но когда вызывается метод getMer, который в свою очередь вызывает CsvV то выходит ошибка.
Я понимаю что не правильно подключается библиотека, как подключить верно?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
29.12.2021, 12:14
Ответы с готовыми решениями:

Подключить gd-библиотеку в php в linux
подскажите, как. порывшись по интернету, нашёл несколько вариантов. но как узнать, какой из них подходит мне? sudo aptitude install...

Как подключить к php библиотеку openSSl?
Добрый день, Сразу извиняюсь, если не совсем корректно излагаю вопрос. Появилась необходимость работы с Эцп (электронной цифровой...

Как подключить библиотеку nodejs в php?
Я использую Nesk\Puphpeteer, мне нужно было подключить модуль puppeteer-extra и puppeteer-extra-plugin-stealth, я их установил как указано....

1
Эксперт PHP
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
29.12.2021, 14:40
Во-первых, переместите это:
PHP
1
2
3
4
require 'vendor/autoload.php';
 
use PhpOffice\PhpSpreadsheet\Spreadsheet;
use PhpOffice\PhpSpreadsheet\Writer\Xlsx;
в начало, после <?php.

И пропишите полный путь в require:
PHP
1
require __DIR__ . '/vendor/autoload.php';
Во-вторых, какая ошибка?
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
29.12.2021, 14:40
Помогаю со студенческими работами здесь

Можно ли программно подключить библиотеку VBA, в частности библиотеку Microsoft Visual Basic for Application Extensebility?
Кто знает, можно ли программно подключить библиотеку VBA, в частности библиотеку Microsoft Visual Basic for Application Extensebility. А то...

Передача данных из class в class php
error_reporting(-1); ini_set('display errors', 1); class DataReceived { private $mail; private $phone; private...

Подключить Библиотеку
Здравствуйте, подскажите пожалуйста, туплю, не могу подключить библиотеку fuzzynet. Я скачал архив и сказано, что распаковать нужно в...

Подключить библиотеку
Требуется, чтобы C# не ругался на строчку using AForge.Imaging.Filters.ColorFiltering; Я скачал библиотеку Aforge и подключил все длл,...

Подключить библиотеку
Я сам только-только начинаю разбираться в C#. Хотел к своему проекту подключить библиотеку, но в свободном доступе ее не нашел и видимо...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Функция установки текстового статуса в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru