詹姆斯/lan-party-publisher-php

LAN Party 发布标准的 PHP 实现

1.0.1 2024-07-04 16:50 UTC

This package is auto-updated.

Last update: 2024-09-05 16:47:53 UTC


README

这是一个实现 LAN Party 发布标准的 PHP 库,它使您能够轻松地从自己的数据库中拉取自己的事件列表,并以标准格式发布到全世界,以便其他网站(如 http://lanlist.info)可以消费。

使用 PHP 库

通常您应该将调用脚本和库放在同一个子目录中,以保持事物的一致性。您不需要自己编辑库,因为这会使未来的升级变得非常痛苦。如果库有问题,只需在 GitHub 上提出问题。

为您的发布者创建一个新文件夹,然后 cd 进入它。

user@host: mkdir lan-party-publishing-standard/
user@host: composer require jamesread/lan-party-publisher-php

编写一个“调用脚本”,名为 "index.php",该脚本使用库来构建 JSON 事件列表。查看几个 PHP 示例 以帮助您入门。下面的示例展示了使用 PDO 连接到 MySQL 数据库的简单 index.php 文件。

index.php - 从示例代码开始;withPdoMySQLDatabase.php

根据您自己的数据库结构修改上述代码,并在浏览器中查看生成的 JSON。