Как удалить строки из текстового поля 1, которое не содержит каждой строки в текстовом поле 2? [php]

Пример

Текстовое поле 1:

A123
B456
C789
D012

Textarea 2:

123
789

И при нажатии кнопки будет показан такой результат:

A123
C789

что ты уже испробовал? Если у вас возникли проблемы с какой-либо частью кода, опубликуйте свой полный код, чтобы мы могли помочь вам лучше.

Eugene Anisiutkin 31.10.2018 12:30
3
1
39
1

Ответы 1

Вы можете сделать что-то вроде ниже,

$data = ["A123","B456"];
$data1 = ["123"];
$newArr = array();
foreach($data1 as $val) {
    foreach($data as $fVal) {
        if(stristr($fVal,$val)) {
            $newArr[] = $fVal;
        }
    }
}

print "<pre>"; print_r($newArr);

Другие вопросы по теме