1. Go to this page and download the library: Download fortephp/forte library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
fortephp / forte example snippets
use Forte\Facades\Forte;
use Forte\Rewriting\NodePath;
// Parse a Blade template into a document
$doc = Forte::parse('<div class="mt-4">Hello, {{ $name }}!</div>');
// Query with XPath
$divs = $doc->xpath('//div[@class]')->get();
// Rewrite (returns a new document, original is unchanged)
$newDoc = $doc->rewriteWith(function (NodePath $path) {
if ($path->isTag('div')) {
$path->removeClass('mt-4');
$path->addClass('container');
}
});
echo $newDoc->render(); // <div class="container">Hello, {{ $name }}!</div>