marcw/weaver

一个将HTML拼接在一起的小库

dev-master 2015-04-06 09:05 UTC

This package is not auto-updated.

Last update: 2024-09-14 16:34:40 UTC


README

将HTML块和片段拼接在一起。

<?php

$weaver = new \MarcW\Weaver\Weaver();
$body = '<p>foobar</p><p>barfoo</p>';
$fragments = ['<img src="/foobar.png" />'];
$result = $weaver->weave($body, $fragments);
// $results contains: <p>foobar</p><img src="/foobar.png" /><p>barfoo</p>

还可以隐式地告诉库HTML片段的拼接位置。

<?php

$weaver = new \MarcW\Weaver\Weaver();
$body = '<p>foobar</p><p>barfoo</p>__WEAVE__';
$fragments = ['<img src="/foobar.png" />'];
$result = $weaver->weave($body, $fragments);
// $results contains: <p>foobar</p><p>barfoo</p><img src="/foobar.png" />

许可证和版权

请参阅本存储库中的LICENSE文件