psychology-tools/pubmed-cite

一个用于格式化和从eFetch API获取PubMed文章引用的库。

1.1 2020-10-25 10:03 UTC

This package is auto-updated.

Last update: 2024-09-25 23:24:12 UTC


README

一个用于格式化和从eFetch API获取PubMed文章引用的库。

示例

批量请求

如果你需要执行多个搜索,出于性能考虑,你应该排队并批量请求它们。

require_once('vendor/autoload.php');

use PsychologyTools\PubmedCite\PubmedCite;

$pubmed = new PubmedCite();

$p->queue('11111'); // queue single pmid as string
$p->queue(12345);   // or as an int
$p->queue( ['43234',42234] ); // or either as an array
$p->queue( '344334,22424,444444'); // or as a comma separated string
$p->queue( '424245 X 455534 X 4534343' ); // or any kind of separated string

$citations = $pubmed->fetch_queued();  // returns an array of citation data objects indexed by pmid
var_dump($citations);