rehike/spfphp

此包已被废弃且不再维护。未建议替代包。

一个用于生成SPF.js兼容页面片段的PHP库。

1.0.5 2022-07-17 09:57 UTC

This package is auto-updated.

Last update: 2023-11-30 23:50:04 UTC


README

SpfPhp主要是一个Rehike特定的黑客技巧,本应该在很久以前就被解决。为了更高效的性能,该项目将被弃用,Rehike将在未来远离它。

如果您是SpfPhp库的第三方用户,那么请随意进行分支并继续维护它。

SpfPhp

一个PHP库,用于解析和转换HTML为YouTube的SPF.js所需的JSON。

安装

推荐安装方法是使用Composer

composer require rehike/spfphp

安装后,使用库的方式如下

require "vendor/autoload.php"; // Include Composer packages

use SpfPhp\SpfPhp;

开始使用

SpfPhp的设计考虑了最大的便携性。因此,它不需要使用或集成任何特定的模板引擎。

要使用此库与任何模板引擎或仅PHP,只需用以下函数包裹所有输出即可

<?php
SpfPhp::beginCapture();

?>
<html>
    <head>
        <title>Example</title>
    </head>
    <body>
        <div id="content" x-spfphp-capture>Hello world!</div>
    </body>
</html>
<?php

// Then tell SpfPhp we need it
SpfPhp::autoRender();

点击此处获取更多文档

查看示例项目

致谢

SpfPhp使用了以下开源软件