2017-01-17 4 views
-1

"http://www.mytokri.com/all-stores/"にすべての店舗名がどのように表示されているか知りたいです。ここにはAPIやツール、ソフトウェアが使用されていますか?店舗名を表示する方法php?

+1

取得HTMLからライブラリをダウンロードすることができます例えばSimpleXMLのように)、あなたが望むものを得ることができます。 –

+0

質問をさらに明確にすることはできますか?私はあなたが知りたいと思うものを手に入れません。 – pintxo

+0

あなたは何を遠くまで試していますか、どんな挑戦に直面していますか?エラーがありますか? – nyedidikeke

答えて

0

あなたがPHP Simple HTML DOM Parserを使用するためのソリューションは、次のようになります

あなたは `のfile_get_contents()`と、それから(すでにPHPに含まれたライブラリとそれを解析here

<?php 
    include 'simple_html_dom.php'; 
    $url = "http://www.mytokri.com/all-stores/";  
    $html = file_get_html($url); // you don't need to use curl 
    $yourDesiredContent = $html->find('div.store-listing', 0)->plaintext; 
    print_r($yourDesiredContent); 
?> 
+0

実際に私はサンプルの目的のためにそのURLを与えました。私は同じ種類のページを私のウェブサイトに表示する必要があります。すべてのストア名をWebから取得するには、これらの名前をDatabase.Howに保存することはできません。それらの名前をすべて取得するためのAPIやツールがありますか?親切に教えてください – sridevi

+0

@sridevi:上記のコードを使用して、データをスクラップする場所からURLを渡すことができます。これは単にあなたのクエリの出力例です。 'curl'を使ってAPIからデータを取得し、Webページに表示することもできます。 –

+0

それは私のために動作しません:( – sridevi