karlito-web / toolbox-php-csv
3.0.2
2023-11-07 23:13 UTC
Requires
- ext-curl: *
- ext-intl: *
- ext-json: *
- ext-mbstring: *
- league/csv: ^9.9
- vlucas/phpdotenv: ^5.5
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.22
- phpstan/phpstan: ^1.10
- phpunit/phpunit: ^10.2
- squizlabs/php_codesniffer: ^3.7
- symfony/console: ^6.3
- symfony/var-dumper: ^6.3
README
描述
CSV 辅助工具。
将 CSV 文件转换为数组或将数组转换为 CSV 文件。
安装
composer require karlito-web/toolbox-php-csv
使用方法
保存到 CSV 文件
use KarlitoWeb\Toolbox\Csv\Csv;
Csv::ArrayToCSV($filepath, $header, $rows);
将 CSV 文件转换为数组
use KarlitoWeb\Toolbox\Csv\Csv;
Csv::CSVToArray($filepath, $delimiter = "\n", $enclosure = '"', $escape = '/');
Csv::CSVToArrayWithLimit($filepath, $offset, $limit, $delimiter = "\n", $enclosure = '"', $escape = '/');
贡献
大型项目通常会有关于如何贡献的章节,其中会概述贡献指南。有时,这可能是单独的文件。如果您有特定的贡献偏好,请说明,以便其他开发者知道如何最好地贡献您的作品。要了解如何帮助他人贡献,请查看设置存储库贡献者指南。
鸣谢
包括一个鸣谢部分,以突出显示并链接到您项目的作者。
许可证
最后,包括一个关于您项目许可证的部分。有关选择许可证的更多信息,请查看 GitHub 许可证指南!