Autor Tema: Exportar @usuarios a una variable  (Leído 454 veces)

Desconectado criollonalubre

  • PHPerit@
  • *
  • Mensajes: 34
  • Karma: 0
  • Sexo: Masculino
  • Nuev@ PHPer@
    • Ver Perfil
    • Anxotvi
Exportar @usuarios a una variable
« en: 15 de Febrero de 2014, 19:03:50 pm »
Hola! He estado pensando esto mucho tiempo pero no consigo encontrar la función correcta.

Lo que quiero es que en un string se localicen todos los usuarios (ej: Texto aquí @usuario1 @usuario2 @usuario3 aquí también) y se exporten los usuarios localizados a una variable (resultado: @usuario1','@usuario2','@usuario3',') puede ser en un array o algo....
Muchas Gracias.
Sé html y css avanzado pero estoy aprendiendo php y js, hago lo que puedo.

Comunidad PHPeros

Exportar @usuarios a una variable
« en: 15 de Febrero de 2014, 19:03:50 pm »

Desconectado SoyJoaquin.

  • PHPero Master
  • ******
  • Mensajes: 2.737
  • Karma: 131
  • Sexo: Masculino
  • ส้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้ส้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้ Problem?
    • Ver Perfil
    • IsoMap
Re:Exportar @usuarios a una variable
« Respuesta #1 en: 23 de Febrero de 2014, 19:40:55 pm »
Déjame ver si entendí, ¿tratas de que en un texto con menciones a los usuarios, se exporten los usuarios mencionados en ese texto a un array?
Twitter: @JoakoM010



Desconectado criollonalubre

  • PHPerit@
  • *
  • Mensajes: 34
  • Karma: 0
  • Sexo: Masculino
  • Nuev@ PHPer@
    • Ver Perfil
    • Anxotvi
Re:Exportar @usuarios a una variable
« Respuesta #2 en: 23 de Febrero de 2014, 20:01:31 pm »
Exactamente
Sé html y css avanzado pero estoy aprendiendo php y js, hago lo que puedo.

Desconectado SoyJoaquin.

  • PHPero Master
  • ******
  • Mensajes: 2.737
  • Karma: 131
  • Sexo: Masculino
  • ส้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้ส้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้ Problem?
    • Ver Perfil
    • IsoMap
Re:Exportar @usuarios a una variable
« Respuesta #3 en: 23 de Febrero de 2014, 23:10:12 pm »
Exactamente

Este código lo acabo de desarrollar, hace exactamente lo que estas pidiendo:

<?php
	
// Desarrollado por Joaquin A.
	
function 
extraerUser($cadena){
	
	
$resultado = Array();
	
	
$buscar preg_match_all(&#39;/@\w+/&#39;, $cadena, $resultado);
	
	
return 
$resultado[0];
	
}
	
$usuarios extraerUser(&#39;Hola @usuario1, ¿Como esta @usuario2 y @usuario3?&#39;);
	
print_r($usuarios);
?>


Simplemente creo una función en donde voy a buscar usando preg_match_all();  en la cadena entrante todas las coincidencias con respecto a la expresión regular y las devuelvo como un array.

Un saludo.
Twitter: @JoakoM010



Desconectado criollonalubre

  • PHPerit@
  • *
  • Mensajes: 34
  • Karma: 0
  • Sexo: Masculino
  • Nuev@ PHPer@
    • Ver Perfil
    • Anxotvi
Re:Exportar @usuarios a una variable
« Respuesta #4 en: 24 de Febrero de 2014, 00:43:05 am »
Muchísimas gracias :D
Sé html y css avanzado pero estoy aprendiendo php y js, hago lo que puedo.