Planilhas leves para Laravel – Laravel…

Lightweight Spreadsheets for Laravel image

Se você está procurando um pacote ligeiro que possa ler e ortografar planilhas, Chris MorrelO pacote Linen é um pacote de planilha ligeiro para Laravel. Nascente pacote é um wrapper para o ponta sincero/ponta sincero pacote que permite ler e ortografar planilhas de forma rápida e escalável.

Cá estão alguns exemplos de uma vez que você pode usar o pacote Linen para ler e ortografar planilhas:

use GlhdLinenCsvReader;

use GlhdLinenExcelReader;

 

$data = [

['user_id' => 1, 'name' => 'Chris', 'nullable' => null, 'number' => 40.2],

['user_id' => 10, 'name' => 'Bogdan', 'nullable' => 'not null', 'number' => -37],

];

 

// CSV

$collection = CsvReader::from('basic.csv')->collect();

$tempfile = CsvWriter::for($data)->Sua visita nos ajuda a continuar oferecendo o melhor para você! #6F42C1;">writeToTemporaryFile();

 

// Excel

$collection = ExcelReader::from('basic.xlsx')->collect();

$tempfile = ExcelWriter::for($data)->writeToTemporaryFile();

O Linen fornece algumas conveniências além do pacote Openspout, uma vez que usar a classe LazyCollection do Laravel ao ler planilhas. Você pode inaugurar a usar leste pacote instalando-o via composer:

composer require glhd/linen

O leia-me e o código-fonte estão disponíveis no GitHub em glhd/linho.


Sua visita nos ajuda a continuar oferecendo o melhor para você! margin: 0 auto;">Descubra o PHP Orientado a Objetos e dê um upgrade na sua carreira de desenvolvedor web!
Adriano Pina

Adriano Pina

Análise de Sistemas | SEO e Google Ads | Fundador da Loja Script PHP Aqui & Marca Shoslh de tecnologia

Especialista em transformar ideias em soluções digitais e acelerar o crescimento online.

Deixe um comentário

Tem perguntas? Nos envia sua mensagem 24/7!

(17) 99100-0874

Endereço & Contato

Centro, Interior de São Paulo
E-mail: [email protected]

Links Úteis
BAIXAR APP | SCRIPT PHP AQUI
Certificados
0
    0
    Seu carrinho
    Seu carrinho está vazio

    Usamos cookies para garantir que oferecemos a melhor experiência em nosso site. 

       

    X

    Clique em um de nossos representantes abaixo para conversar no WhatsApp ou envie um email para: 📧 [email protected]

    Precisa de ajuda fale conosco?