Вот код, на который я смотрю.
foreach ($header as $idx => $field) {
if (stripos($field, 'foo') !== false) {
$cols['foo'] = $idx;
} else if (stripos($field, 'bar') !== false) {
$cols['bar'] = $idx;
} else if (stripos($field, 'brr') !== false) {
$cols['brr'] = $idx;
} else if (stripos($field, 'ffo') !== false) {
$cols['ffo'] = $idx;
}
}
Извините, не знаю, как правильно отформатировать код, любые советы по этому поводу будут оценены.
Я смотрю на какой-то код, написанный кем-то гораздо умнее, чем я, поэтому я не склонен доверять своему первому впечатлению, чтобы просто изменить все на if(stripos($foo))
, но почему так оно происходит?