Ver Mensaje Individual
  #4 (permalink)  
Antiguo 12/06/2012, 21:14
Avatar de dontexplain
dontexplain
 
Fecha de Ingreso: junio-2012
Mensajes: 536
Antigüedad: 1 año, 10 meses
Puntos: 126
Respuesta: Enviar varios elementos en un mismo campo input

Código PHP:
Ver original
  1. <?php
  2.  
  3. $cadena = $_GET['cadena'];
  4.  
  5. preg_match('@^(?:http://)?([^/]+)@i', $cadena, $coincidencias);
  6.  
  7. echo print_r($coincidencias);
  8.  
  9. ?>

Si la cadena de entrada fuera "http://www.google.com"

Devolvería un array con la siguiente estructura

array (
0 => 'http://google.com',
1 => 'google.com',
)

Podrías usar igualmente cualquier otra expresión regular que examinase en busca de cadenas con un determinado formato.

Un saludo.