<?php
function getgeneralSpecifications() {
return [
['sp_id' => 1, 'specifications_name' => 'example 1'],
['sp_id' => 2, 'specifications_name' => 'example 2'],
['sp_id' => 3, 'specifications_name' => 'example 3'],
['sp_id' => 4, 'specifications_name' => 'example 4'],
['sp_id' => 5, 'specifications_name' => 'example 5'],
['sp_id' => 6, 'specifications_name' => 'example 6'],
];
}
$checked = explode(',', '1,2,4');
echo "<ul>";
foreach (getgeneralSpecifications() as $row) {
printf(
'<li>
<label>%s</label>
<div class="form-check">
<input class="form-check-input custom-checkbox generalsinglecheck"
type="checkbox"
value="%d"
name="general_specification[]"
%s>
</div>
</li>',
$row['specifications_name'],
$row['sp_id'],
in_array($row['sp_id'], $checked) ? 'checked' : ''
);
}
echo "</ul>";
- Output for 7.3.0 - 7.3.33, 7.4.0 - 7.4.33, 8.0.0 - 8.0.30, 8.1.0 - 8.1.28, 8.2.0 - 8.2.19, 8.3.0 - 8.3.4, 8.3.6 - 8.3.7
- <ul><li>
<label>example 1</label>
<div class="form-check">
<input class="form-check-input custom-checkbox generalsinglecheck"
type="checkbox"
value="1"
name="general_specification[]"
checked>
</div>
</li><li>
<label>example 2</label>
<div class="form-check">
<input class="form-check-input custom-checkbox generalsinglecheck"
type="checkbox"
value="2"
name="general_specification[]"
checked>
</div>
</li><li>
<label>example 3</label>
<div class="form-check">
<input class="form-check-input custom-checkbox generalsinglecheck"
type="checkbox"
value="3"
name="general_specification[]"
>
</div>
</li><li>
<label>example 4</label>
<div class="form-check">
<input class="form-check-input custom-checkbox generalsinglecheck"
type="checkbox"
value="4"
name="general_specification[]"
checked>
</div>
</li><li>
<label>example 5</label>
<div class="form-check">
<input class="form-check-input custom-checkbox generalsinglecheck"
type="checkbox"
value="5"
name="general_specification[]"
>
</div>
</li><li>
<label>example 6</label>
<div class="form-check">
<input class="form-check-input custom-checkbox generalsinglecheck"
type="checkbox"
value="6"
name="general_specification[]"
>
</div>
</li></ul>
- Output for 8.3.5
- Warning: PHP Startup: Unable to load dynamic library 'sodium.so' (tried: /usr/lib/php/8.3.5/modules/sodium.so (libsodium.so.23: cannot open shared object file: No such file or directory), /usr/lib/php/8.3.5/modules/sodium.so.so (/usr/lib/php/8.3.5/modules/sodium.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
<ul><li>
<label>example 1</label>
<div class="form-check">
<input class="form-check-input custom-checkbox generalsinglecheck"
type="checkbox"
value="1"
name="general_specification[]"
checked>
</div>
</li><li>
<label>example 2</label>
<div class="form-check">
<input class="form-check-input custom-checkbox generalsinglecheck"
type="checkbox"
value="2"
name="general_specification[]"
checked>
</div>
</li><li>
<label>example 3</label>
<div class="form-check">
<input class="form-check-input custom-checkbox generalsinglecheck"
type="checkbox"
value="3"
name="general_specification[]"
>
</div>
</li><li>
<label>example 4</label>
<div class="form-check">
<input class="form-check-input custom-checkbox generalsinglecheck"
type="checkbox"
value="4"
name="general_specification[]"
checked>
</div>
</li><li>
<label>example 5</label>
<div class="form-check">
<input class="form-check-input custom-checkbox generalsinglecheck"
type="checkbox"
value="5"
name="general_specification[]"
>
</div>
</li><li>
<label>example 6</label>
<div class="form-check">
<input class="form-check-input custom-checkbox generalsinglecheck"
type="checkbox"
value="6"
name="general_specification[]"
>
</div>
</li></ul>
preferences:
111.71 ms | 409 KiB | 156 Q