gpt4 book ai didi

php - 以编程方式获取单词的定义

转载 作者:行者123 更新时间:2023-12-02 20:13:05 24 4
gpt4 key购买 nike

我正在编写一个社交应用程序,人们将使用标签来组织他们的文章。这些标签在整个网站上共享,每个标签都需要有一些描述。

我想知道是否有任何方法可以以编程方式从维基百科等资源中获取它。 (说出第一段)。

标签通常与品牌产品和服务相关联。

最佳答案

是的,你可以

<?php

$contents = file_get_contents("http://en.wikipedia.org/wiki/PHP");
preg_match("/<p>(.*?)<\/p>/", $contents, $match);
echo $match[1];
?>

http://sandbox.phpcode.eu/g/45c56.php

编辑:看起来他们不喜欢未经验证的浏览器代理。你必须用curl来做到这一点EDIT2:使用浏览器代理进行curl:

<?php

$ch = curl_init("http://en.wikipedia.org/wiki/PHP");
$useragent="Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1";
curl_setopt($ch, CURLOPT_USERAGENT, $useragent);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$contents = curl_exec($ch);

preg_match("/<p>(.*?)<\/p>/", $contents, $match);
$match[1] = preg_replace("|\[[0-9]\]|", "", strip_tags($match[1]));
echo (($match[1]));
?>

http://sandbox.phpcode.eu/g/ad578.php

关于php - 以编程方式获取单词的定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6720693/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com