ccszfdasr 2021-01-15 14:01 采纳率: 90.9%
浏览 31

php 判断返回数据,字符处理替换,请教

php文件代码如下
<?php error_reporting(0);
header ('Content-Type: text/json');
$key=$_GET['key'];
$handle = fopen ("https://www.xxx.xxx/proxy/list/download/$key/-/socks/port/direct/", "rb");
$contents = "";
do {
$data = fread($handle, 1024);
if (strlen($data) == 0) {
break;
}
$contents.= $data;
} while(true);
fclose ($handle);
echo $contents;


    $contents 返回2种结果,返回结果如下,  目的是判断如果返回结果是2,就把结果2返回的所有信息替换成  空白,返回是结果1就正常显示,请教应该怎么写 ????


返回结果1
45.72.40.64:9158:sd3gwerg:3wetdg
45.224.255.124:9690:sd3gwerg:3wetdg
104.144.34.3:7587:sd3gwerg:3wetdg
45.57.252.126:8662:sd3gwerg:3wetdg
138.128.107.238:8827:sd3gwerg:3wetdg
138.128.114.182:7748:sd3gwerg:3wetdg

返回结果2
<!DOCTYPE html>
<html lang="en">
<head>
    <title>Page Not Found</title>
    <meta name="description" content="">

    
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">

    $contents 返回2种结果,返回结果如下,  目的是判断如果返回结果是2,就把结果2返回的所有信息替换成  空白,返回是结果1就正常显示,请教应该怎么写 ????

 

 

 

  • 写回答

3条回答 默认 最新

  • 我是程序原 2021-01-15 14:18
    关注

    用函数strip_tags(),可以把所有的HTML标签去掉。第一种结果不包含HTML标签,会原样返回,第二种返回结果去掉HTML应该就是空了

    评论

报告相同问题?

悬赏问题

  • ¥15 乘性高斯噪声在深度学习网络中的应用
  • ¥15 运筹学排序问题中的在线排序
  • ¥15 关于docker部署flink集成hadoop的yarn,请教个问题 flink启动yarn-session.sh连不上hadoop,这个整了好几天一直不行,求帮忙看一下怎么解决
  • ¥30 求一段fortran代码用IVF编译运行的结果
  • ¥15 深度学习根据CNN网络模型,搭建BP模型并训练MNIST数据集
  • ¥15 C++ 头文件/宏冲突问题解决
  • ¥15 用comsol模拟大气湍流通过底部加热(温度不同)的腔体
  • ¥50 安卓adb backup备份子用户应用数据失败
  • ¥20 有人能用聚类分析帮我分析一下文本内容嘛
  • ¥30 python代码,帮调试,帮帮忙吧