php - Symfony 参数在逗号上爆炸返回单个条目
问题描述
从 parameters.yml 获取参数并explode(",", $param)
在其上使用无法按预期工作。
参数.yml
parameterIWant : 50,58,14,39,78,28
它返回一个数组,505814397828
而不是一个所有数字拆分的数组。
我希望从参数字符串中获取一个数组
解决方案
试试这样:
parameterIWant:
- 50
- 58
- 14
- 39
- 78
- 28
在您的 php 代码中:
/** @var array $parametersIWant **/
$parametersIWant = $this->getParameter('parameterIWant');
$stringParameter = implode(',', $parametersIWant);
它将显示“50,58,14,39,78,28”作为字符串
推荐阅读
- python - 端口转发 Python 套接字错误(服务器)
- java - 在 redis sentinel 配置中 master 关闭时无法连接到从机,所有都在 Docker 容器中运行
- javascript - chrome.downloads API 中的文件名属性用 .txt 覆盖 .json 和 .har 文件名。我怎样才能解决这个问题?
- bash - Bash 根本找不到任何文件
- c - 如何做一个接收结构指针的void函数来修改多少结构变量?
- python - 定义函数时出现语法错误
- azure-data-factory - 存储过程作为数据流中的源
- c# - 使用 Azure Key Vault 的密钥加密和解密文本
- java - 将 Java 加密方法转换为 Php
- javascript - 无法在“MutationObserver”上执行“观察”:参数 1 不是“节点”类型