相关疑难解决方法(0)

如何从PHP文件加载返回数组?

我有一个PHP文件来自Yii消息转换文件的配置文件,其中包含:

<?php
 return array(
  'key' => 'value'
  'key2' => 'value'
 );
?>
Run Code Online (Sandbox Code Playgroud)

我想从另一个文件加载此数组并将其存储在变量中

我试图这样做,但它不起作用

function fetchArray($in)
{
   include("$in");
}
Run Code Online (Sandbox Code Playgroud)

$in 是PHP文件的文件名

有什么想法怎么做?

php arrays include

83
推荐指数
2
解决办法
6万
查看次数

jq将bash数组转换为json数组并插入到文件中

给定一个bash数组,如何将其转换为JSON数组以便输出到带有jq的文件?

另外:有没有办法保持server_nohup数组不变,而不是每次都重写整个json文件?

newArray=(100 200 300)
jq -n --arg newArray $newArray '{
    client_nohup: [ 
        $newArray
    ],
    server_nohup: [

    ]
}' > $projectDir/.watch.json
Run Code Online (Sandbox Code Playgroud)

当前输出:

{
"client_nohup": [
    "100"
],
"server_nohup": []
}
Run Code Online (Sandbox Code Playgroud)

期望的输出:

{
"client_nohup": [
    100,
    200,
    300
],
"server_nohup": []
}
Run Code Online (Sandbox Code Playgroud)

arrays bash json edit jq

6
推荐指数
1
解决办法
1591
查看次数

标签 统计

arrays ×2

bash ×1

edit ×1

include ×1

jq ×1

json ×1

php ×1