<?php
$var = array(
'<iframe src="new_file.html">',
'<iframe src="new_file.html">'
);
if (is_array($var) || is_object($var)) {
$c = print_r($var,TRUE);
echo "<pre style='background:yellow;padding:10px;'>";
echo htmlentities($c, ENT_QUOTES);
echo "</pre>";
} else {
echo "<pre style='background:yellow;padding:10px;'>";
var_dump(htmlentities($var));
echo "</pre>";
}
?>
Timing
<?php $start = microtime(true); sleep(1); $end = microtime(true); echo "<hr> script executed for " . substr(($end - $start), 0, 6) . " seconds"; ?>
if, elseif and else among HTML markup<?php $b = 'news/index'; ?> <?php if ($b == 'news/create') { ?> <li> <a href="/news/index">Home</a> </li> <li> <a class="active" href="#">Add News</a></li> <?php } elseif (substr($b, 0, 10) == 'news/index') { ?> <li class="active"><a href="/news/index">Home</a></li> <li><a href="/news/create">Add News</a></li> <?php } else { ?> <li><a href="/news/index">Home</a></li> <li><a href="/news/create">Add News</a></li> <?php } ?>
Convert object to array
function object_2_array($result)
{
$array = array();
foreach ($result as $key=>$value)
{
if (is_object($value))
{
$array[$key]=object_2_array($value);
}
elseif (is_array($value))
{
$array[$key]=object_2_array($value);
}
else
{
$array[$key]=$value;
}
}
return $array;
}
Table generator with if and foreach loop
<table class="table table-striped">
<thead>
<tr>
<th>Email</th>
<th>Edit</th>
<th>Delete</th>
</tr>
</thead>
<tbody>
<?php if(count($users)): foreach($users as $user): ?>
<tr>
<td><?php echo ; ?></td>
<td><?php echo ; ?></td>
<td><?php echo ; ?></td>
</tr>
<?php endforeach; ?>
<?php else: ?>
<tr>
<td colspan="3">Found no users.</td>
</tr>
<?php endif; ?>
</tbody>
</table>
I found nice gist by Joost van Veen - https://gist.github.com/accent-interactive/3838495
No comments:
Post a Comment