Reputation: 119
PHP Code:
$file = file_get_contents('example.com/index/');
$array = array();
preg_match_all('!href=\\"(/img/[0-9]+.jpg)\\"!u', $file, $array);
$results = array_unique($array[1]);
foreach ( $results as $value ) {
$value = 'imgaes.example.com/' . $value;
echo "$value\n"; // imgaes.example.com/838.jpg
}
var_dump($results); // 838.jpg
Where is the error? I try make a little grabber. Its all details, i think.
Upvotes: 0
Views: 2279
Reputation:
or
foreach ( $results as $key => $value ) {
$results[$key] = 'imgaes.example.com' . $value;
echo "$value\n"; // imgaes.example.com/img/838.jpg
}
var_dump($results);
Upvotes: 2
Reputation: 16709
Assign the value by reference:
foreach ( $results as &$value ){
...
}
unset($value);
Upvotes: 6