PHP。包含包含选择框的txt文件。然后获取选择框的一部分(字符串的一部分)

时间:2015-02-08 05:11:11

标签: php

例如,我的文字文件1.txt包含这样的内容

<span id="1" class="locations_div">
<select name="loc_lev_one" id="loc_lev_one" class="location" >
<option value="blank">Select</option>
<option value="1">London</option>
<option value="2">Bristol</option>
</select> 
</span>

我包含了文本文件include('1.txt');

结果见html选择框。

但是想要看到部分选择框代码(作为字符串)。

尝试echo substr( ( include('1.txt') ), 10 );

但是看到相同/初始选择弓。

如何获取文本文件的部分代码?

尝试

echo substr( ( file_get_contents( '1.txt' ) ), 100 );并看作字符串。

看来,在这种情况下而不是include只需要使用file_get_contents

1 个答案:

答案 0 :(得分:0)

您可以像这样使用include()

ob_start();
?>
include "1.txt";
<?php
$str = ob_get_clean();
echo(substr($str, 10));

但是函数file_get_contents()要好得多。