Using a variable in is_page(array())

In is_page you are passing an array with one element that is also an array. Since $result is already an array, you should do

if ( is_page( $result ) ){