我真的很想吸收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网址,如果它真的来自域名。
答案 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");
}