I have this content and i want to extract the part of src: 1080. The thing is the src part comes before the 1080 and there are more than than 1 1080 src part. I want to extact all the src of config_width":1080 with regex. How can i do it? i tried it with get string between but it doesnt work as the 750 width part keeps on changing occasionally. only constant is config_width":1080
n.jpg","config_width":640,"config_height":640},{"src":"https://instagram.fbom11-1.fna.fbcdn.net/vp/4ccd16cba349973a390bc41275ad115e/5BF3C2A8/t51.2885-15/sh0.08/e35/s750x750/37256801_203159180380375_5976119398048464896_n.jpg","config_width":750,"config_height":750},{"src":"https://instagram.fbom11-1.fna.fbcdn.net/vp/16f84975e497c784cbfede0a85a3aac0/5BEF904D/t51.2885-15/e35/37256801_203159180380375_5976119398048464896_n.jpg","config_width":1080,"config_height":1080}],
Code I tried:
function get_string_between($string, $start, $end){
$string = " ".$string;
$ini = strpos($string,$start);
if ($ini == 0) return "";
$ini += strlen($start);
$len = strpos($string,$end,$ini) - $ini;
return substr($string,$ini,$len);
}