shell脚本读取PHP文件数组的值,放到shell变量中使用方法

今天在用shell执行PHP文件,需要读取PHP数组中的一些值的时候。遇到了问题,找了很多资料,最后问了AI。经常一翻和AI的纠缠。终于给了我正确的答案,整理如下。事实证明AI真强大。

PHP文件中的数组:web_data.php

<?php
$web_data = [
    "port"=>"10764",
    "secret"=>"LU2DuzNpi94Ff8jastAscGvv2HbGK2UJ",
    "mainDoain"=>"lxl.petuu.shop",
    "domain"=>"",
    'mysqlUser' => "userName",
    'mysqlPassword' => "gehrht1646",
];
return $web_data;


shell脚本中写法:

projectName=$(php -r 'include "web_data.php"; echo $web_data["mainDoain"];')

echo $projectName

搞定

点赞2
点击评论0
收藏0
浏览 118
 

还没有评论,快来发表第一个评论吧

免责声明:凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,注册用户和一般页面游览者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任(包括侵权责任、合同责任和其它责任)
*尊重作者,转载请注明出处!