scusate la banalità

la variabile $iii viene incrementata all'interno della funzione trova() ma se faccio un echo di $iii mi dice che non l'ho definita, come si fa? grazie.

Codice PHP:
<?php
 
global $iii;
 
$iii=0;
if(isset(
$_POST['find'])&& $_POST['find']!=""){

$find=$_POST['find'];
//vede se ci sono cartelle
$dir "./files";

function 
trova($dir, &$find){
  if (
$handle opendir($dir)) {
    while (
false !== ($file readdir($handle))) {
      if (
$file != "." && $file != "..") {
         
$iii++;
        
$pos strpos($file$find);
        if(
$pos===false){}else{if(!is_dir($dir."/".$file)){echo $dir."/".$file."
"
;}}
        
        if (
is_dir($dir."/".$file))
        {
           
trova($dir."/".$file,$find);
        }
      }
    }
    
closedir($handle);
  }
}
trova($dir,$find);
 }
echo 
$iii;
?>