这是我的代码:
<?php include 'parser.php';
$api = $_GET['api'];
$file = file_get_contents("http://example.com");
echo $file;
?>
然后返回
Example text: 111.111.111.111
如何删除示例文本并仅显示111.111.111.111?
答案 0 :(得分:1)
如果该文件中包含所有文件,则可以使用str_replace()
$string = $file;
$newString = str_replace('Example text: ', '', $string);
echo $newString;
答案 1 :(得分:1)
如果您每次都获得相同的回报,则可以使用str_replace
,或者可以使用explode
并使用:
展开字符串。例如:
<?php include 'parser.php';
$api = $_GET['api'];
$file = file_get_contents("http://example.com");
$res = explode(':',$file);
echo $res[1];
?>
或str_replace
:
<?php include 'parser.php';
$api = $_GET['api'];
$file = file_get_contents("http://example.com");
echo str_replace('Example text: ', '', $file);
?>