Если $ searchWord является массивом, попробуйте его, сначала вызвав implode:
$listOfCharacters = str_split($searchWord, 1);
$implodedString = implode(',', $listOfCharacters;
Имплозированная строка теперь является строкой, разделенной запятой, а не массивом. PHP не конвертирует массивы в строку самостоятельно.
Тогда вы, вероятно, можете использовать его как:
LIKE ''[' $implodedString ']%''
Хотя я с подозрением отношусь к использованию здесь без конкатонации строк. Мы пропускаем какой-то кусок кода здесь?