encoger varios links de un string
Publicado por daniel (50 intervenciones) el 23/11/2015 06:00:57
hola a todos los que me lean... tengo el siguiente problema
tengo varios links en el campo links, en ese campo tengo una función para convertirlos en links, que es ésta:
... preo ahora aparte de eso quiero encoger los links que son muy largos, por ejemplo
https://mega.nz/#!BYBUSTbb!g3dsNfFYQK0RcTa9lDKpx_-43QjUti37kvxHRpYwb-U
quiero que quede asi o algo parecido:
https://mega.nz/#!B...3QjUti37kvxHRpYwb-U
que los links no pasen de los 40 caracteres(por ejemplo)
Notas:
- no soy muy experto en php y mysqlpero algo me defiendo.
- reitero que elcampo linkstiene varioslinks como son como 7
bueno ese es mi problema .... espero que alguien me ayude desde ya gracias
tengo varios links en el campo links, en ese campo tengo una función para convertirlos en links, que es ésta:
1
2
3
4
5
6
$string = $fila;
function plain_url_to_link($string) {
return preg_replace(
'%(https?|ftp)://([-A-Z0-9./_*?&;=#!]+)%i',
'<a target="blank" rel="nofollow" href="$0" target="_blank">$0</a>', $string);
}
... preo ahora aparte de eso quiero encoger los links que son muy largos, por ejemplo
https://mega.nz/#!BYBUSTbb!g3dsNfFYQK0RcTa9lDKpx_-43QjUti37kvxHRpYwb-U
quiero que quede asi o algo parecido:
https://mega.nz/#!B...3QjUti37kvxHRpYwb-U
que los links no pasen de los 40 caracteres(por ejemplo)
Notas:
- no soy muy experto en php y mysqlpero algo me defiendo.
- reitero que elcampo linkstiene varioslinks como son como 7
bueno ese es mi problema .... espero que alguien me ayude desde ya gracias
Valora esta pregunta


0