我是PHP新手。
我正在尝试抓取一个网页,并将值拉到我的输入框中。
报废完成,并存储在阵列中,
<?php
function codeAddress1() {
$html = file_get_contents("http://geoportaal.maaamet.ee/url/xgis-ky.php?ky=79401:006:0812");
preg_match_all('(<li.*?>.*?</li>)', $html, $matches);
var_dump($matches[0][0]);
$one=$matches[0][0];
var_dump($one);
}
?>
点击按钮,我调用函数:
<input type="submit" CssClass="button" value="Search" width="35%" onclick="codeAddress1()">
现在我想把变量$one保存到我的输入框中,我尝试了几个,但都不起作用。
像
<input id="t49" type="text" class="textbox" value="<?php echo @$one; ?>">
知道我哪里错了吗。
不太确定您想要什么,但
<li>(.*?)<'/li>
这会给你
<b>Maakond</b> : Tartu maakond
在$matches[1][0]和中
<b>Omavalitsus</b> : Tartu vald
在$matches[1][1]等中。