php - 获取批处理文件的 PHP 输出
问题描述
在别处找不到这个。
我有一个调用 PHP 文件(php.exe - f file.php)的批处理文件。
我被阻止了,因为我想将 PHP 输出(0 或 1)传递给批处理文件。
关于如何做到这一点的任何想法?谢谢
解决方案
在 PHP 中写:
<?php
echo 'Done';
exit(0);
// Use a value >= 1 for errors
//exit(1);
然后使用%ERRORLEVEL%
批处理文件中的变量从 PHP 获取结果(错误级别)。
@echo off
php.exe -f test.php
echo %ERRORLEVEL%
推荐阅读
- android - BottomSheetBehavior 填充
- c# - dotnet watch run 命令中的绝对路径不起作用
- terminal - 使用 python 以编程方式更改 linux 终端中的字体大小
- three.js - 三.js setHSL() 设置意想不到的颜色
- code-first - 相关实体查询
- c - 在 windows 上添加 openssl c 语言库
- mongodb - MongoDB - 同时找到 3 个平均值
- dynamics-crm - Dynamics CRM 2013 组织状态待定
- c# - Page_Load() 保存到数据库
- matlab - 在 MATLAB 中计算对数密度