如何echo/print
使用file_get_content
来确定来自网址的特定数据。
我只知道它的基础
这里是我创造的
<?php
$homepage = ('http://www.aweb.org/dorama/1301193822/unnatural');
echo $homepage;
?>
例如,这里是我在真实网络中的内容
<img src="">
<h2>title here</h2>
<h2>description here</h2>
<h2>casts here</h2>
我想打印img src
,h2 title
和h2 description
。
我想要实现的是从我插入的网址加载litle信息,就像我们在Facebook上分享链接一样。
答案 0 :(得分:0)
这会对您有所帮助:http://j-php.net/wiki/Jsoup-Extension
您可以从特定元素中获取数据。 我受到JSoup for Java的启发,这是一个PHP扩展
示例代码:
use php\jsoup\Jsoup;
$doc = Jsoup::connect("http://www.piratefiles.org/dorama/1301193822/unnatural")->get();
$titles = $doc->select("h2");
foreach ($titles as $title) {
echo "- {$element->text()}\n";
}
要列出所有h2 - 你应该正确地扩展它以供你使用,我无法测试它因为我无法访问该网站并且不理解它的语言,希望它有所帮助。
答案 1 :(得分:0)
更简单的解决方案是使用SimpleHtmlDom库。
require 'simple_html_dom.php';
$html = file_get_html('http://www.google.com/');
// finding img tags
foreach($html->find('img') as $element)
echo $element->src ;
// finding h2 tags
foreach($html->find('h2') as $element)
echo $element->plaintext;
答案 2 :(得分:0)
点击此链接http://htmlparsing.com/php.html
UINavigationController