gpt4 book ai didi

bash - 在 Bash 中运行 PHP 函数(并将返回值保存在 bash 变量中)

转载 作者:可可西里 更新时间:2023-11-01 12:44:02 24 4
gpt4 key购买 nike

我正在尝试在 Bash 中运行一个 PHP 函数...但它不起作用。

#! /bin/bash

/usr/bin/php << 'EOF'
<?php echo getcwd(); ?>
EOF

实际上,我需要将返回值保存在 bash 变量中...顺便说一下,我使用 php 的 getcwd() 函数只是为了说明 bash 操作。

更新:有没有办法传递变量?

VAR='/$#'
php_cwd=`/usr/bin/php << 'EOF'
<?php echo preg_quote($VAR); ?>
EOF`
echo "$php_cwd"

有什么想法吗?

最佳答案

php_cwd=`/usr/bin/php << 'EOF'
<?php echo getcwd(); ?>
EOF`
echo "$php_cwd" # Or do something else with it

关于bash - 在 Bash 中运行 PHP 函数(并将返回值保存在 bash 变量中),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6231991/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com