<?php require_once './includes/config.inc.php'; require_once './includes/functions.inc.php'; sleep(2); // Don't touch this! $key = (string) $_GET['data']; if (file_exists(FACULTY_FILE)) { echo json_encode(searching($key)); } else { buildCSV(); echo json_encode(searching($key)); } //print_r($clean); // for($i = 0; $i < 20; $i++){ // } //var_dump($matches); // Do any magic you want!
<?php $names = ['Tina', 'Dana', 'Mike', 'Amy', 'Adam']; $compare = ['Tina', 'Dean', 'Mel', 'Amy', 'Michael']; function searching($needle, $haystack) { return array_search($needle, $haystack); } $result = searching('Amy', $names); if ($result !== false) { echo $names[$result] . " is in index {$result}" . PHP_EOL; } function comparing($names, $compare) { $match = 0; foreach ($names as $name) { if (array_search($name, $compare) !== false) { $match++; } } return $match; } echo comparing($names, $compare) . PHP_EOL;