@trhero;
<?php
// $response değişkeni örnektir. $response değişkenine cURL'den dönen sonucu koymalısın.
$response = '<section class="image-section">
<div class="album-container" data-album-type="blog" data-album-id="975111">
<ul class="photos-container">
<li class="photo-container" id="thumb-0" data-index="0">
<a href="https://d1a0n9gptfudfront.ne6758083e3d1ac70898dff4896cc.jpg">
<figure data-width="" data-height="" data-ratio="133.333333333" class="ratio-1-1 res-image">
<noscript data-tablet="" data-mobile="" data-retina="https://d1a0n9gptf7ayu.cl/a53ede23693dbed75cc060fbdcaa4f5d.jpg" data-src="https://d1a0n9gront.net/cache/bfad122e.jpg">
<img src="https://d1ayu.cloudfront.net/2ad122e.jpg" class="ratio-1-1" alt="" />
</noscript>
</figure>
</a>
</li>
<li class="photo-container" id="thumb-1" data-index="1">
<a href="https://d1a0u.clphotos/ea9ba82b45d.jpg">
<figure data-width="" data-height="" data-ratio="66.6666666667" class="ratio-1-1 res-image">
<noscript data-tablet="" data-mobile="" data-retina="https://d1a0n9gptf7ayu.cloudfront.d3c0b5de.jpg" data-src="https://ptf7ayu.cloudfront.net/cacha302231a.jpg">
<img src="https://d19gptf7ayu.cloudfront.net/cacf8c272e1a46b362ebf5302231a.jpg" class="ratio-1-1" alt="" />
</noscript>
</figure>
</a>
</li>
</ul>
</div>
</section>';
$images = preg_match_all(
'#li\sclass\=\"photo\-container\"(.*?)\>(.*?)\<a\shref\=\"(.*?)\"\>#si',
$response,
$matches
) ? end($matches) : null;
print_r($images);