我编写了一些代码,用于将.ini文件中的信息解析为表格。
<?php
$datas = parse_ini_string(file_get_contents( 'https://drive.google.com/uc?export=download&id=pathtoinihere' ), true);
?>
<table border="1" cellspacing="0" cellpadding="5" width="100%">
<tbody class="points-cell">
<tr>
<td class="points-header"><b>Name</b></td>
<td class="points-header"><b>Points</b></td>
</tr>
<?php
foreach( $datas as $section => $data ) {
?>
<tr>
<td class="points-section"><?php echo htmlspecialchars( $section ); ?></td>
<td><?php echo htmlspecialchars( $data["Points"] ); ?></td>
</tr>
<?php
}
?>
</tbody>
</table>
目前,这会导出以下内容:
Name | Points
name1 | 50
unwanted | 7377
name2 | 22
我想这样做,因为.ini文件被解析,名称'不需要'和相关的点没有被解析。
我应该这样做的方式,如果我错了,请纠正我:
foreach( $datas as $section => $data ) {
if($section=="unwanted"){
$section=="";
}
这是我迷路的地方。任何指导都比你知道的更多。
答案 0 :(得分:1)
您可以在PHP中使用continue
关键字作为不需要的内容:
foreach( $datas as $section => $data ) {
if($section=="unwanted") continue;
}