我主要是一名 PHP 开发人员,对 Perl 的经验有限。
我的任务是用 Perl 编写一个队列脚本来检查数据库,这一切都很好。
我遇到的问题是在 Perl 脚本中我需要包含数据库主机名和密码。
现在我对它们进行了硬编码,效果很好,但是我的 PHP 应用程序使用了一个全局 PHP 数组,它保存了数据库主机名和密码。我希望能够在我的 Perl 脚本中使用这个 PHP 数组。
这是我的 PHP 数组
<?php
return array(
'database' => array(
'master' => array(
'hostname' => 'fd35:4776:6804:2:a::1',
'password' => 'password'
),
'slave' => array(
'hostname' => 'fd35:4776:6804:2:2::2',
'password' => 'password',
'profile' => true
)
)
);
我试过用谷歌搜索并在网上阅读了许多随机帖子,但我还没有想出一个解决方案。
有没有人有任何我可以尝试的想法?如果我缺少任何其他输入,请告诉我,我可以提供。
编辑
希望我措辞正确。我将如何包含这个 PHP 数组文件以便我可以使用 Perl 操作它?
也欢迎替代解决方案!