Holoa mirad si tengo una variable llamada $code
por ejemplo es asi
$code = sdsadadadasdadasdasda asda qweq qwewqeqw kk=asdasda asdadqwrqdassdsada
y quiero recoger el valor kk=loke sea
como sería? graciass
| |||
recoger texto especifico de variable string Holoa mirad si tengo una variable llamada $code por ejemplo es asi $code = sdsadadadasdadasdasda asda qweq qwewqeqw kk=asdasda asdadqwrqdassdsada y quiero recoger el valor kk=loke sea como sería? graciass
__________________ aste nagusia |
| ||||
//coje todo lo que va despues de kk= $parte=strstr($email, 'kk='); // a lo mejor cojo de mas, debe de haber un separador que indica el final en este caso espacio en blanco $final_cadena=" "; //extraigo la posición final de lo que vale kk $posicion_final_cadena=stripos($parte,$final_caden a) //me quedo con lo que vale kk $parte=substr($parte,0,$posicion_final); Más o menos debe ir por aqi.
__________________ Agenda y mapa de conciertos en Barcelona |
| |||
no me funciona tengo esto: Código PHP: ayuda please!!
__________________ aste nagusia |
| ||||
La función strstr le tienes que pasar como carácter a buscar sólo un carácter: http://es2.php.net/manual/es/function.strstr.php Prueba a ver si le puedes poner antes un carácter separador. Suerte.
__________________ Agenda y mapa de conciertos en Barcelona |
| |||
no entiendo No entiendo exactamente lo que quieres decirme :(
__________________ aste nagusia |
| ||||
en vez de llamar a la variable userid, llamala userid@, por ejemplo... Aquí tomamos la arroba como carácter separador la @ $parte=strstr($code, '@'); // ahora cogerás todo lo que va despues de la @ Ten en cuenta que ahora el substr tenrá como valor inicial el 1 $parte=substr($parte,1,$posicion_final); Suerte
__________________ Agenda y mapa de conciertos en Barcelona |
| |||
el problema es que el html lo cojo de una web de youtube x lo k no pued asignar los valores que yo quiera, tiene que ser userid=... y coger todo el valor. sabes como sería, gracias forecast
__________________ aste nagusia |
| ||||
Para ale_g con $posicion_final=stripos($parte,'@') obtendrías la posición de la arroba con $cadena=substr($cadena_entera,0,$posicion_final); deberías obtener todo lo que va antes de la arroba Para Mikelon Con la función explode puedes dividir una cadena a partir de otra cadena... http://es2.php.net/manual/es/function.explode.php $url_vector=explode("userid=",$url); ahora en $url_vector[0] tienes todo lo que va antes de "userid=" y en $url_vector[1] todo lo que va despues. Con esto y lo que tienes de antes deberías de poder sacarlo. Ya nos contarás.
__________________ Agenda y mapa de conciertos en Barcelona |