|
home | manual | reference | regression | sequence | develop | apps |
Fragments/ignore 4
PHP
fragments/ignore_4.phpHTML
fragments/ignore_4.padResult <?php
// Sample data for JSON example
$userData = [
['id' => 1, 'name' => 'Alice', 'role' => 'Developer'],
['id' => 2, 'name' => 'Bob', 'role' => 'Designer'],
['id' => 3, 'name' => 'Charlie', 'role' => 'Manager']
];
// Encode to JSON with HTML escaping
$usersJson = htmlspecialchars(json_encode($userData), ENT_QUOTES, 'UTF-8');
?><div id="ignore-example-4" data-users="{echo $usersJson | ignore}"></div>
{ignore}<script>
const element = document.getElementById('ignore-example-4');
const users = JSON.parse(element.dataset.users);
const html = '<ul>' + users.map(user =>
'<li><strong>' + user.name + '</strong> - ' + user.role + '</li>'
).join('') + '</ul>';
element.innerHTML = html;
</script>{/ignore}
|
home | manual | reference | regression | sequence | develop | apps |
(c) 2003-2025 Herbert Groot Jebbink