【发布时间】:2020-05-23 03:31:11
【问题描述】:
我有这个 php 代码:
$controlNum = '0111111';
$path = 'http://00.000.00:0000/Files/';
$version1 = '201909R14';
$version2 = '201909R16';
$path1 = $path.'/'.$controlNum.'/FIRST/MY%20DATA/'.$controlNum.'-FOR%20RECEIPT%20(with%20copy)%20FINAL%20DATA/'.$controlNum.'-'.$version1.'.txt' ; // declare exact path of the data
$path2 = $path.'/'.$controlNum.'/FIRST/MY%20DATA/'.$controlNum.'-FOR%20RECEIPT%20(with%20copy)%20FINAL%20DATA/'.$controlNum.'-'.$version2.'.txt' ; // declare exact path of the data
if (fopen($path1, "r")) {
echo 'FILE FOUND ';
}
if(fopen($path2, "r")){
echo 'FILE FOUND ';
}else{
echo 'FILE NOT FOUND ';
}
它给出这样的输出:
FILE FOUND FILE NOT FOUND
但我想要的只是输出FILE FOUND 和FILE NOT FOUND。
如果第一个条件为假,它不能回显,它必须进入第二个 if 条件。
我怎样才能做到这一点?对不起这个问题,但我还在学习..
【问题讨论】:
标签: php if-statement