Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/08/2012, 23:33
ThomasB
 
Fecha de Ingreso: agosto-2012
Mensajes: 2
Antigüedad: 11 años, 8 meses
Puntos: 0
Exclamación Convertir texto plano en función php

Hola colegas del foro; buenas días.

Llego con desesperación; consiente de la complejidad de la tarea de convertir este trozo de texto plano:
ej:

sidebar header(searchbox headerbar (logo) navbar) body (container(breadcrumb content comments)) footer

En este script, resultado:

Código PHP:
sidebar(""); header("searchbox headerbar (logo) navbar"); body ("container(breadcrumb content comments)"); footer(""); 


Comparación:

Texto plano, ej:
sidebar
PHP, resultado:
sidebar("");

El objetivo es convertir el primer ejemplo, al código php del segundo ejemplo.


Básicamente debo agregar el ("");, al final de cada palabra solitaria, obviamente exceptuando las palabras acompañadas como:
ej:
header(searchbox headerbar (logo) navbar)

Resultado:

Código PHP:
header("searchbox headerbar (logo) navbar"); 

En ese caso solo se debe reemplazar el: (, por el: (", y el: ), por el: ");
Teóricamente es muy simple, pero se me dificulto en gran cantidad.
Intente durante todo el día con expresiones regulares, string to array y recorriendo el mismo, explodes,etc. pero no logre específicamente lo que buscaba.

En resumen: Convertir sidebar header body(content comments) en sidebar(""); header(""); body("content comments");.
No tengo otra alternativa a este sistema, por muy ridículo que parezca.

Les pido de antemano su ayuda por favor

Muchas gracias