Red de conocimiento informático - Aprendizaje de programación - PHP inserta aleatoriamente una URL preestablecida en un conjunto de enlaces

PHP inserta aleatoriamente una URL preestablecida en un conjunto de enlaces

Falta un símbolo y se modifica de la siguiente manera

El $content al principio representa el contenido de la página externa

$content = 'fdsfsfs TEXT1 TEXT3

$matches = array();

$aryPreset = array('URLa',' URLb',' URLc');

if(preg_match_all("/<a [^>]+>([^<>]+)/i", $contenido, $ coincidencias) == 3) {

$rlink1 = (rand(1,10) <= 3) ?(''. $coincidencias[1][0].' '): '';

$rlink2 = (rand(1,10) <= 3) ?(''.$matches[1][1].'' ') : '';

$ rlink3 = (rand (1,10) <= 3) ?(''.$matches[1][2].' < /a>' ) : '';

//var_dump($matches);

$arySearch = $matches[0];

$aryReplace = array(

$coincidencias[0][0].$rlink1,

$coincidencias[0][1].$rlink2,

$coincidencias[ 0][2 ].$rlink3

);

$content = str_replace($arySearch,$aryReplace,$content);

echo $content;

}