0

現在、次を使用してWebページから日付を取得しています

foreach($returned_content->find('div.box-inset') as $article) {
    $item['dates'] = $article->find('div.important-dates', 0)->plaintext;
    $articles[] = $item;
}

var_dump($articles);

以下を出力します

array(2) { [0]=> array(1) { ["dates"]=> string(235) " Important Dates Expires On October 28, 2013 Registered On October 29, 2012 Updated On October 29, 2012 " } [1]=> array(1) { ["dates"]=> NULL } } 

理想的には、そのようにリストされているように結果をレイアウトしたいと思います

  • 重要な日付
  • 有効期限 2013 年 10 月 28 日
  • 2012年10月29日登録
  • 2012 年 10 月 29 日更新

echo $articlesしかし、私はちょうど生成するようにコンテンツを正しくエコーすることに迷っており、Arrayこのような配列をこれまでに持ったことはありません

4

2 に答える 2

2

試す:

echo $articles[0]["dates"];
于 2013-11-02T13:09:19.210 に答える
1
foreach($returned_content->find('div.box-inset') as $article) {
    $item['dates'] = $article->find('div.important-dates', 0)->plaintext;
    $articles[] = $item['dates'];
}

echo を使用して配列を出力することはできません

foreach($articles as $strarticle)
{
 echo $strarticle;
}
于 2013-11-02T13:10:13.387 に答える