Promag 卡 Reader PHP 访问中

Promag Card Reader PHP Accessing

我有 promag 310 卡 reader。它通过 com 端口连接到 PC。我想在 windows 平台中使用 PHP xampp 访问卡 ID。我将 php_pcsc.dll 添加到扩展文件夹。我用它更新了 php.ini。然后我写了这段代码:

$context = scard_establish_context();
$readers = scard_list_readers($context);

print_r($readers);

// then when you have your card reader's identity from $readers

$connection = scard_connect($context, 'YOUR CARD READER HERE');
$response   =  scard_transmit($connection, 'pdu string');

但是 PHP returns:

resource(2) of type (PC/SC Context) NULL

所以我没有访问卡reader。如何使用 PHP 访问卡 ID?有没有人知道如何实现这种情况?

谢谢。

由于我是用于访问智能卡的 PHP 扩展程序的开发者,我可以说您所做的一切都是正确的。您的卡 reader 似乎不受支持。我使用 Omnikey 5321 和 SCM SCL011 访问智能卡,它们工作得很好。

因为你正在使用 Windows 我无法尝试检查可能出了什么问题。