Array Diff с некоторыми опциями

У меня есть несколько текстовых блоков (они являются значениями массива), которые следует сравнить с другим файлом с помощью array_diff (). Например, в следующих текстовых блоках:

База сравнения:

interface Vlan22
description VPN Inside
ip address 10.1.1.1 255.255.255.0
ip tcp adjust-mss 1260
!

Первый образец:

interface Vlan22
description VPN Inside
ip address 10.2.2.2 255.255.255.0      <===========
ip tcp adjust-mss 1260
!

Второй образец:

interface Vlan22
description VPN Inside
ip address 10.1.1.1 255.255.255.0
ip tcp adjust-mss 1260
shutdown                               <===========
!

Как узнать, что в "первом образце" разница с базовым файлом находится в строке "ip address", а во втором - в дополнительной строке "shutdown"?

0 ответов

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