Php 如何从网页解析_ini_文件
我试图解析另一个web服务器上托管的ini文件,但几乎没有运气。 如果我在本地有一个测试ini文件,我就可以解析它,但如果我试图联系远程服务器,就没有这种运气了 这是我通宵使用的代码Php 如何从网页解析_ini_文件,php,file,html-table,ini,Php,File,Html Table,Ini,我试图解析另一个web服务器上托管的ini文件,但几乎没有运气。 如果我在本地有一个测试ini文件,我就可以解析它,但如果我试图联系远程服务器,就没有这种运气了 这是我通宵使用的代码 <?php $datas = parse_ini_file( http://example.com/test.ini, true ); ?> <table border="1" cellspacing="0" cellpadding="5"> <tbody> &
<?php
$datas = parse_ini_file( http://example.com/test.ini, true );
?>
<table border="1" cellspacing="0" cellpadding="5">
<tbody>
<?php
foreach( $datas as $data ) {
?>
<tr>
<td rowspan="2"><?php echo htmlspecialchars( $data["name"] ); ?></td>
<td>Name</td>
<td>Points</td>
</tr>
<tr>
<td><?php echo htmlspecialchars( $data["Name"] ); ?></td>
<td><?php echo htmlspecialchars( $data["Points"] ); ?></td>
</td>
</tr>
<?php
}
?>
</tbody>
</table>
名称
要点
试试这个:
parse\u ini\u字符串(文件获取内容('http://example.com/test.ini",对),代码>
我非常确信parse\u ini\u文件
不支持http
流包装器。试试以下方法:
parse\u ini\u字符串(文件获取内容('http://example.com/test.ini",对),代码>
我确信parse_ini_文件
不支持http
流包装器。parse_ini_文件
需要一个文件名,即指向本地文件的路径,而不是URI(远程文件定位器)。
请参阅更多)。您需要首先下载该文件,将其保存在本地,然后打开它。parse_ini_file
需要一个文件名,即本地文件的路径,而不是URI(远程文件定位器)。
请参阅更多)。您需要先下载文件,在本地保存,然后打开它。我正在尝试从Google Drive上的公共共享获取文件。这就是我得到的。解析错误:语法错误,在第2行的/home/example/public\u html/test/points.html中出现意外的“”(T_封装的_和_空格),应为“)”。有什么想法吗?这很有效。在当地测试。如果出现这样的错误,最有可能是在您的.ini
文件语法本身。您是对的,这确实有效!!我在公用文件夹中尝试了dropbox,它在没有铰链的情况下工作!你太棒了!非常感谢!我正试图从Google Drive上的公共共享中获取一个文件。这就是我得到的。解析错误:语法错误,在第2行的/home/example/public\u html/test/points.html中出现意外的“”(T_封装的_和_空格),应为“)”。有什么想法吗?这很有效。在当地测试。如果出现这样的错误,最有可能是在您的.ini
文件语法本身。您是对的,这确实有效!!我在公用文件夹中尝试了dropbox,它在没有铰链的情况下工作!你太棒了!非常感谢!