Skip to content

rauwebieten/php-html-gen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HTML helper

A simple PHP library for generating HTML

Installation

composer require rauwebieten/php-html-helper

Usage

// import the helper
use RauweBieten\PhpHtmlGen\HTML as h;

// a singular HTML tag
$img = h::singular('img', ['src' => 'https://example.com/img/my-logo.png']);

// a singular HTML tag, alternative syntax
$img = h::img(['src' => 'https://example.com/img/my-logo.png']);
$ruler = h::hr();

// a paired HTML tag
$fieldset = h::paired('fieldset', 'Fieldset content', ['id' => 'my-id']);

// a paired HTML tag, alternative syntax
$fieldset = h::fieldset('Fieldset content', ['id' => 'my-id']);

Example

<?php

use RauweBieten\PhpHtmlGen\HTML as h;

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

$legend = h::legend("My legend");
$fieldset = h::fieldset($legend . "My fieldset content");

$html = (string) $fieldset;

print $html;

About

A simple PHP library for generating HTML

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages