- array_diff_assoc: documentation ( source)
- var_dump: documentation ( source)
- array_diff_key: documentation ( source)
<?php
// https://gathering.tweakers.net/forum/list_messages/1713925 startpost
$first = ['id'=> 'int(6) unsigned', 'text' => 'longtext', 'add' => 'varchar(255)'];
$second = ['id'=> 'int(6) unsigned', 'user_id'=> 'int(11)', 'text' => 'text'];
var_dump(array_diff_assoc($first, $second));
var_dump(array_diff_assoc($second, $first));
var_dump(array_diff_key($first, $second));
var_dump(array_diff_key($second, $first));