0) { $starting=$mid+1; } }} return binarySearch($value,$starting,$ending); } print_r($A); echo "Donner un mot a chercher:"; $fp=fopen("php://stdin","r"); $val=rtrim(fgets($fp,65536)); fclose($fp); $y=binarySearch($val,0,count($A)-1); if($y>=0) { echo $val, " ", "se trouve en position", " ", $y, "\n"; } else { echo $val, " ", "ne figure pas dans le tableau...", "\n"; } ?>