Tengo la siguiente funcion:
Código:
donde $data es un string del tipo ((valor1|valor2))function html_link($data){ $returndata =""; $link=""; /* ** link interno ** */ if(strpos($data,"((")!==false){ $posbarra = strpos($data,"|"); $link = substr($data,(strpos($data,"((")+2),$posbarra); } $return $link; }
la variable link tendría que almacenar "valor1" pero almacena "valor1|valor2))", alguien me puede decir porque?
Gracias por adelantado