utopia-php/system

一个用于获取主机系统信息的简单库。

0.8.0 2024-04-01 10:22 UTC

README

Build Status Total Downloads Discord

Utopia系统库是一个简单且轻量级的库,用于获取主机系统信息,并提供了一种简单的方法来检测代码在哪个CPU架构上运行。该库的目标是尽可能简单易学易用。该库由Appwrite团队维护。

尽管这个库是Utopia框架项目的一部分,但它没有依赖关系,可以与任何其他PHP项目或框架独立使用。

入门指南

使用composer安装

composer require utopia-php/system

在您的应用程序中初始化

<?php

require_once __DIR__ . '/../../vendor/autoload.php';

use Utopia\System\System;

echo System::getOS(); // prints "Linux" for example
echo System::getHostname(); // Your hostname
echo System::getArch(); // x86_64
echo System::getEnv('MY_ENV_VAR'); // test

echo System::isArm(); // bool
echo System::isPPC(); // bool
echo System::isX86(); // bool

系统需求

Utopia框架需要PHP 8.0或更高版本。我们建议尽可能使用最新的PHP版本。

支持的方法

作者

Eldad Fux

Torsten Dittmann

版权和许可证

MIT许可证 (MIT) http://www.opensource.org/licenses/mit-license.php