Я пытаюсь добавить текст каждого элемента массива.Но также я хочу добавить этот текст конкретных элементов массива.Вот почему я использовал strpos, но эта ошибка появилась.Strpos() expects parameter 1 to be string, array given
Вот мои коды:
$outline = 'outline/index.html';
$allDivs = [];
$allDivs = $parser->getElementsByTagName('div');
foreach ($allDivs as $div) {
if ($div->getAttribute('class') == 'p-articlelist-content-right') {
if ($div != null) {
$links = $div->getElementsByTagName('a');
if ($links->length > 0) {
$a = $links->item(0);
$link[] = $a->getAttribute('href');
} if(strpos($link, 'https://sumai.tokyu-land.co.jp') === 0) {
foreach($link as $value) {
var_dump($value . $outline);
}
}
}
}
}
что мне здесь не хватает?Любая идея?Спасибо.