【发布时间】:2018-01-15 23:48:09
【问题描述】:
我在一个页面上有一个文本,我想通过使用来获取其他页面
preg_match 和 file_get_content 函数
page1.php 上的文字是
return(["h","t","t","p",":","\/","\/","1","7",".","2","4","8",".","1","7","4",".","3","8",":","8","0","8","1","\/"])
我想像这样从page1.php 到page2.php 获取文本
IP是:http://17.248.174.38:8081/
IP现在自动是17.248.174.38:8081,刷新后可以变成133.213.171.33:8081所以是从page1生成的
我试过这段代码,但它不起作用
<?php
$url = "http://localhost/page1.php";
$contents = file_get_contents($url);
preg_match('/(http?\:\/\/[^\']*\.8081*)/', $contents, $result);
$link = urldecode($result[0]);
$echo "The IP is :" $link;
?>
请帮忙,我只是php的初学者
IP 17.248.174.38 可以在任何时候刷新页面进行更改
谢谢
【问题讨论】:
-
IP 17.248.174.38:8081 可以自动更改为任何其他 ip
标签: php expression preg-match file-get-contents