preg_match Facebook照片网址

时间:2012-05-11 01:20:37

标签: facebook preg-match

我真的很想吸收preg_match的东西。

我真的希望有人可以帮助我。

我想查看粗体文字的网址 - > http://a2。的 sphotos.ak.fbcdn.net / * somechars.jpg

我有一个表单,用户可以在其中发布图片。但我只想要,他们可以发布Facebook Foto的图片。如果它是.jpg / .jpeg / png。

,我会检查链接
$is_pic = (bool) preg_match('/\.(jpe?g|png|gif|w?bmp|e)\z/i', $path_parse);
$file_type= ".jpeg, .jpg, .png";
if ($is_pic == true && strcmp ($pathparts['filename'], $file_type)) {
....}

有人可以通过facebook网址帮助我吗?我很努力,但我失败了:(我需要preg_match网址,如果它真的来自域名。

1 个答案:

答案 0 :(得分:0)

$path_parse = "http://a2.sphotos.ak.fbcdn.net/hphotos-ak-prn1/p480x480/524936_353401681385716_243355085723710_939664_1788013879_n.jpg";

$is_pic = (bool) preg_match('/sphotos\.ak\.fbcdn\.net/i', $path_parse);

if ($is_pic) {
    echo("it matched");
}