为什么我不使用 composer 安装就不能使用 PHP Carbon 库?
Why can't i use PHP Carbon library without installing using composer?
所以我试图通过简单地要求 Carbon 包中的 autoload.php 文件来简单地将 Carbon 包含到我的项目中,但是它告诉我 "symfony/polyfill-ctype/bootstrap.php failed to open stream"。好的,所以我从 symphony 下载了文件夹,错误消失了,但是还有它需要的其他文件夹/文件,其中一些我在网上找不到。
很奇怪,它一开始就不在 Carbon 包里!
所以我正在使用 PHP 7.1 版
我从 https://github.com/briannesbitt/Carbon/releases 下载了 Carbon 包
我按照 'Direct download' 选项卡下 https://carbon.nesbot.com/ 的说明进行操作
我尝试了很多不同版本的 Carbon,当前版本和旧版本
我不知道为什么它不允许我使用它...
我只想使用 Carbon 并以包含库的传统(过时)方式安装它。
我知道使用 composer 会好很多,但我不想深入探讨为什么我不能在此线程中使用它的原因:)
如有任何帮助,我们将不胜感激
伙计们,我对作曲家和依赖关系知之甚少,这可能是我遇到的问题...
Carbon 在这一点上确实需要 Composer,因为它依赖于依赖项。我肯定会花时间学习和使用 Composer,太棒了!如果您在本地开发环境中上传 Composer 为您下载的文件,则不一定需要将它安装在服务器上。
话虽如此,您可以使用旧版本 (1.17.0),这样您就可以将其作为独立软件使用,无需依赖 虽然我不推荐它。
从存储库下载 this Carbon 文件并将其另存为 carbon.php
。
在您的任何 PHP
文件中:
<?php
require 'your/path/to/carbon.php';
use Carbon\Carbon;
//Use Carbon
echo "Now: " . Carbon::now();
所以我试图通过简单地要求 Carbon 包中的 autoload.php 文件来简单地将 Carbon 包含到我的项目中,但是它告诉我 "symfony/polyfill-ctype/bootstrap.php failed to open stream"。好的,所以我从 symphony 下载了文件夹,错误消失了,但是还有它需要的其他文件夹/文件,其中一些我在网上找不到。
很奇怪,它一开始就不在 Carbon 包里!
所以我正在使用 PHP 7.1 版 我从 https://github.com/briannesbitt/Carbon/releases 下载了 Carbon 包 我按照 'Direct download' 选项卡下 https://carbon.nesbot.com/ 的说明进行操作 我尝试了很多不同版本的 Carbon,当前版本和旧版本 我不知道为什么它不允许我使用它...
我只想使用 Carbon 并以包含库的传统(过时)方式安装它。
我知道使用 composer 会好很多,但我不想深入探讨为什么我不能在此线程中使用它的原因:)
如有任何帮助,我们将不胜感激
伙计们,我对作曲家和依赖关系知之甚少,这可能是我遇到的问题...
Carbon 在这一点上确实需要 Composer,因为它依赖于依赖项。我肯定会花时间学习和使用 Composer,太棒了!如果您在本地开发环境中上传 Composer 为您下载的文件,则不一定需要将它安装在服务器上。
话虽如此,您可以使用旧版本 (1.17.0),这样您就可以将其作为独立软件使用,无需依赖 虽然我不推荐它。
从存储库下载 this Carbon 文件并将其另存为 carbon.php
。
在您的任何 PHP
文件中:
<?php
require 'your/path/to/carbon.php';
use Carbon\Carbon;
//Use Carbon
echo "Now: " . Carbon::now();