You often need to print some PHP variable right into the HTML code, but the variable is out of your current scope. Familiar problem, isn't it?
Here is a bright solution: PHP function that prints any global variable:
function print_var($var = 'domain', $url = '')
{
global $$var, $$$var;
if ($url != '')
echo("<a href=\"$url\">${$var}</a>");
else
echo(${$var});
}
Moreover, you can pass some URL as a second parameter, and your variable becomes a clicable link :)
Some examples:
<?php print_var('page')?>
<?php print_var('domain', '/') ?>
<?php print_var('software', '/download/') ?>
<?php print_var('author', 'http://www.site.com') ?>
No comments:
Post a Comment