Hola Buena tarde.
Al parecer tiene un pequeño error en el preg_match, así debería de quedar, lo probé y todo funciona correctamente
Código PHP:
Ver original<?php
$URL = "http://api.tumblr.com/v2/blog/luxury-boobs.tumblr.com/posts/?api_key=fuiKNFp9vQFvjLNvx4sUwti4Yb5yGutBN4Xh10LXZhhRKjWlV4¬es_info=true&type=photo&offset=##DESDE##";
foreach($A['response']['posts'] as $P){
$rawContent = file("datost.txt"); //Abrimos el archivo datos.txt $content = implode(" ",$rawContent);//Ya tenemos la cadena en memoria //Verificamos que el id no exista
if (preg_match("/{$P['id']}/",$content,$arrMatches)) { echo "el id de la imagen ya existe <br/>\n";
} else {
$data = $P['photos'][0]['original_size']['url'];
echo $data."<br/>\n"; // Muestra el resultado
$file = fopen("datost.txt", "a"); // si no existe almacena el id fwrite($file, PHP_EOL
. $P['id']); }
}
?>
Saludos