Jump to content

[SOLVED] Array_filter


christo16

Recommended Posts

Hello,

I am trying to filter out an array.  I have tried a few times but have been unable to make it work,

here is my call back function:

function CB_findschool( $college )
{
  return ( $college['type'] = 'college' );
}

And the array filter:

$foundcollege = array_filter( $college, 'CB_findschool' );

And the array itself:

Array
(
    [0] => Array
        (
            [nid] => 16777334
            [name] => University
            [type] => college
            [status] => Undergrad
            [year] => 2008
        )

    [1] => Array
        (
            [nid] => 50431653
            [name] => Tradeton
            [type] => work
            [status] => 
            [year] => 0
        )

    [2] => Array
        (
            [nid] => 67108885
            [name] =>  CA
            [type] => region
            [status] => 
            [year] => 0
        )

)

When I go to print_r $foundcollege, it does prints out the same array as before and does not seem to filter out the word "college" from "type".

Thank you for any help!!

Link to comment
https://forums.phpfreaks.com/topic/63677-solved-array_filter/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.