![]() |
Funcion dentro de preg_replace Código PHP: Código PHP: La idea es reemplazar todos los textos que contengan [CLAVE]unaclave[/CLAVE] por la clave en mayúsculas. |
Respuesta: Funcion dentro de preg_replace |
Respuesta: Funcion dentro de preg_replace No se tío pero las expresiones ya me las se o mejor dicho se cómo aplicarlas. pero cuando hago esto: $texto = preg_replace("/\\[CLAVE\\](.+?)\[\/CLAVE\]/is",funcionUper('\1'), $text); la funcion funcionUper no me funciona (valga la redundancia) Gracias igual |
Respuesta: Funcion dentro de preg_replace Ve el aporte necesitas pasar el parámetro "e" para evaluar la función. Saludos :adios: |
Respuesta: Funcion dentro de preg_replace Le agregué la e para que tome el código pero me lanza un caracter raro " " es un cuadrado =S Código PHP: Linea 21: Código PHP: |
Respuesta: Funcion dentro de preg_replace amigo, lo que pasa... es que no debes colocar la función como tal, sino en una cadena... para ser evaluada!! :patada: y tu le colocaste la función como tal... ejecutada, demás estas doble-escapando las barras!! (eso también va mal) pon atención... hasta necesita un return ... ojo! Código PHP: y ahora? |
Respuesta: Funcion dentro de preg_replace ME sigue apareciando ese signo raro del cuadrado En realidad no son corchetes con las que se encierra, son "==" En el post se escribe de esta manera ==clave== Ahora quiero convertirla en esto: CLAVE Si.. con un Link la funcion no solo tiene que pasarlo a mayúsculas si no también un link y reemplazando subguiones. Ésto es lo que hago: :( Código PHP: |
Respuesta: Funcion dentro de preg_replace Edito ésta es la función: Código PHP: |
Respuesta: Funcion dentro de preg_replace Código PHP: |
Respuesta: Funcion dentro de preg_replace Solo agrego 'laFuncion' ? Tira un array =S |
Respuesta: Funcion dentro de preg_replace mmm.... si, es por el callback ¿porque no revisas las funciones del manual?? Código PHP: |
Respuesta: Funcion dentro de preg_replace $i = ucwords($n[1]); Aleluya, con eso tomará el dato del array no ? La desventaja es que si no quiero pasar el texto por bbcode, si no la funcion directa echo laFuncion("clave"), ya nmo lo tomará Pero igual quedo perfecto, Muchas gracias pakete! |
Respuesta: Funcion dentro de preg_replace Hay que pensarle un poquito ;)
Código php:
Ver original |
Respuesta: Funcion dentro de preg_replace Cita:
|
| La zona horaria es GMT -6. Ahora son las 23:02. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.