我想检查文件夹,如果它包含PDF,它将转到其他进程,如果不包含PDF,它将跳过该过程。 这是代码:
<?php
set_time_limit(0);
$savePath = 'D:/AppServ/www/aca/';
$dir = opendir($savePath);
$check = glob($savePath.'*.pdf');
if($check === ''){ exit();} // if not found pdf don't do process below this
// many other process below
?>
但是这个过程还在运行,如何打破它?谢谢你:))
答案 0 :(得分:0)
glob
返回一个空数组,但是你正在测试它是否等于空字符串。检查数组是否为空。
答案 1 :(得分:0)
<?php
set_time_limit(0);
$savePath = 'D:/AppServ/www/aca/';
$dir = opendir($savePath);
$check = glob($savePath.'*.pdf');
if(empty($check)){ exit();} // if not found pdf don't do process below this
// many other process below
?>
答案 2 :(得分:0)
if(!count($check))
exit;
您将$check
与一个始终返回false的字符串进行比较。