Jump to content

preg_match_all returns matches that doesn't exist


eddie_

Recommended Posts

First time post, be easy on me...

 

I'm using preg_match_all to return an array with all the matches.  I know I'm missing something fundamental, but I either keep looking past it or am more screwy than I know.

 

Sample String

CC-BY-ND-NC

I'm using the following code

preg_match_all("/cc|creative commons|copyright|by|sa|nc|nd/i",$exifmeta['copyright'],$cmeta)

I would expect to see

Array
(
    [0] => Array
        (
            [0] => CC
            [1] => BY
            [2] => ND
            [3] => NC
        )

)

What I get is

Array
(
    [0] => Array
        (
            [0] => CC
            [1] => BY
            [2] => ND
            [3] => NC
            [4] => sa
        )

)

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.