如何使用 zend 框架读取控制器上的 application.ini

2023-11-29

我的 application.ini 中有这些行

我怎样才能阅读user在我的控制器中

resources.doctrine.dbal.connections.default.parameters.driver   = "pdo_mysql"
resources.doctrine.dbal.connections.default.parameters.dbname   = "zc"
resources.doctrine.dbal.connections.default.parameters.host = "localhost"
resources.doctrine.dbal.connections.default.parameters.port = 3306
resources.doctrine.dbal.connections.default.parameters.user = "root"
resources.doctrine.dbal.connections.default.parameters.password = "123456"

我使用这段代码但它返回 null

$bootstrap = Zend_Controller_Front::getInstance()->getParam('bootstrap');
 $user = $bootstrap->getOption('user');
var_dump($user);

edit:我怎样才能阅读全部连接选项 ?


我认为你应该使用

$this->getInvokeArgs('bootstrap');

欲了解更多信息参见本章在手册中。

使用怎么样

$conf = $bootstrap->getOption('resources');
$dbConf = $conf['doctrine']['dbal']['connections']['default']['parameters'];
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使用 zend 框架读取控制器上的 application.ini 的相关文章

随机推荐

  • 如何在 Rust WASI 中链接 C 库

    我想在我的 rust wasi 程序中使用 C 库 但我在链接外部库时遇到问题 我当前的设置是这样的 main rs link name mylib extern C pub fn add one i i32 gt i32 pub fn m
  • C-检查输入(浮点数)是纯整数还是浮点数

    我想检查用户输入是纯整数还是浮点数 我试图通过使用来做到这一点floor and ceilf并将这些值与函数中的原始 x 值进行比较 然而 这似乎有点问题 因为对于某些数字 如 5 5 该函数不断返回 0 而不是 1 当floor 5 5
  • Javascript:单词到数字[关闭]

    Closed 这个问题需要多问focused 目前不接受答案 如何在 JavaScript 中将单词转换为数字 示例 从现在起 19 天 将变为 从现在起 19 天 我可以使用 jQuery 或其他库 如果不是 jQuery 希望是一个较小
  • Elasticsearch中的聚合+排序+分页

    我需要在其中一个索引中进行聚合 排序 分页 我了解了 Elastic search 的内部功能 我总共有 5 个分片 它将对各个分片进行排序并获取结果 默认情况下每个分片将返回 10 条记录 然后这 50 条记录再次排序 它将获取前 10
  • 存储应用程序参数的最佳位置在哪里:数据库、文件、代码...?

    我正在开发一个 Ruby on Rails 网站 我有一个 架构 问题 我的应用程序需要一些参数 我想知道在哪里存储它们 具体而言 我的应用程序收到一些请求 这些请求经过评估然后发送 因此 请求模型必须具有与这些处理相关的属性 验证状态 a
  • 使用正则表达式将单引号替换为双引号

    我有一个应用程序收到了格式错误的 JSON 字符串 如下所示 username xirby 我需要替换单引号 带双引号 有了这些规则 我认为 单引号位于 有一个或多个空格 出现在一个或多个空格之前并且 出现在 多一个空格 出现在一个或多个空
  • Xcode 13 AppleScript 框架无法将 UI 连接到 Applescript 代码

    尝试使用 Xcode 13 和 AppleScript 框架为 MacOS 11 5 创建 AppleScript 可执行文件 开箱即用 我没有进行任何处理 IB 显示屏上的委托图标并不指向默认的 AppleScript 代码 这是很清楚的
  • 无法使用 VHDL 2008 Quartus Prime 进行编译

    我正在使用 Quartus Prime Lite Edition 并且我想使用一元运算符nand像这样的 std logic vector library ieee use ieee std logic 1164 all use ieee
  • dend_rank 和 sqlite - 可能吗?

    我的情况是我有一个PostgresSQL数据库非常小 大约 10 个表 其中最大的是几千行 我想从单用户样式应用程序中使用它 因此必须安装整个服务器感觉不必要的繁重 所以 我想 好吧SQLite听起来这只是门票 我移植了架构 导入了数据 然
  • HTTPS 请求,指定主机名和特定 IP 地址

    我的应用程序服务器有一个基于 Node js 的部署脚本 部署过程中的第一步是验证这些应用程序服务器在向 DNS 注册之前是否正确侦听 HTTPS 为此 我只需向该服务器的 IP 地址发出 HTTPS 请求即可 如果这是 HTTP 那就不是
  • 为什么 _exit(0) (通过系统调用退出)阻止我接收任何标准输出内容?

    我有一个 Linux x86 32 GAS 汇编程序 如下所示终止 movl 1 eax movl 0 ebx argument for exit int 0x80 当我像这样退出时 程序会像平常一样运行 但是如果我尝试读取标准输出输出 我
  • Excel VBA 的密码哈希函数

    我需要一个用 Excel VBA 编写的函数 该函数将使用标准算法 例如 SHA 1 对密码进行哈希处理 具有简单界面的东西 例如 Public Function CreateHash Value As String As String E
  • GAE (Python) 云资源管理器 - 权限被拒绝

    我正在尝试使用应用程序引擎创建一个项目urlfetch但我收到 403 调用者没有权限 错误 我正在生产中运行此代码 应该自动授予其权限 这是代码 from google appengine api import app identity
  • 如何将 sizeof() 运算符应用于非静态类成员方法?

    struct MyClass int foo return 0 unsigned int size sizeof MyClass foo obviously error 我们可以申请吗sizeof 到成员方法outside the clas
  • 无法注销身份 MVC 5(有时)

    我们的网站有时会决定您无法注销 但大多数情况下它可以正常工作 以下是事情的基本内容 我在远程服务器上使用 Chrome 和 IE 并使用 VS 进行本地测试时看到了这个问题 它甚至决定在本地测试中长期存在问题 尝试通过清除 放弃强制删除会话
  • 在 SQL Server 2005 中引用 DEFAULT 定义中的另一列

    我想在表中定义一个具有以下要求的列 该列应该是可插入的 如果 INSERT 语句中提供了该值 则应将其插入 如果 INSERT 语句中未引用该列 则应将其设置为其他两列的总和 由于第一个要求 我无法使用计算列 因为它们不可插入 由于第二个原
  • 如何获取 Amazon EC2 上可用实例类型的列表?

    是否有 API 可以获取 EC2 上可用实例类型的列表 我可以看到您可以下载一个价目表 JSON 文件 但它有 70 兆字节 作为请求包含在应用程序中不太实际 此信息作为 EC2 API 的一部分提供 API 定义了可由特定语言的 SDK
  • 接受有价值和无价值的选项

    我有一个小脚本 我需要它能够接受带值和不带值的参数 cha py pretty xml cha py pretty xml 5 我有这个 parser add argument pretty xml nargs dest xml space
  • 有谁知道这个 php 错误消息背后的含义吗?

    解析错误 语法错误 意外的 T ENCAPSED AND WHITESPACE 期望 T STRING 或 T VARIABLE 或 T NUM STRING 是消息 它来自这行代码 query SELECT FROM users WHER
  • 如何使用 zend 框架读取控制器上的 application.ini

    我的 application ini 中有这些行 我怎样才能阅读user在我的控制器中 resources doctrine dbal connections default parameters driver pdo mysql reso