<?php
 
 
require('OBH.class.php');
 
 
//First we create the OBH element
 
$OB = new OBH;
 
 
//Next we prepend the output with the string 'Hello'
 
//Notice regular PHP syntax
 
// %in% is replaced with the output given, escaped by single-quotes by default
 
$OB->addH("'Hello'.'%in%'");
 
 
//We then run the output through the strtoupper function
 
$OB->addH("strtoupper('%in%')");
 
 
//And then we tell the script to run the output through str_replace BEFORE running the previous output handlers
 
//As you might also notice, %in% is now escaped for double-quotes (we do this since %in% is in double quotes).
 
$OB->addHFirst('str_replace("cheese", "world!", "%in%")', ESCAPE_DOUBLE_QUOTES);
 
 
//This will send some output to the class
 
echo ' cheese';
 
 
//But the final output will be:
 
// HELLO WORLD!
 
 
?>
 
 |