Ayuda con algunos tags HTML o PHP?

Iniciado por Roxyang, 25 Febrero 2010, 03:40 AM

0 Miembros y 1 Visitante están viendo este tema.

Roxyang

Hola, como estan amigos?

Pues yo molestandoles de nuevo, lo que pasa con mi problema es que estoy estudiando PHP y dentro del libro que estoy leyendo viene un ejemplo:

$outputstring = $date."\t".$tireqty." tires \t".$oilqty." oil\t".$sparkqty.
" spark plugs\t\$".$totalamount."\t". $address."\n";

Esto se guardara en un archivo de texto plano y si lo guarda, el problema es que tengo entendido que  \t  es un tabulador y no se porque en mi archivo se guarda de corridito y los  \t  son simples espacios en blanco. Veran que al final de la concatenacion esta un  \n  Segun yo es un salto de linea, sin embargo en el archivo de texto no hace ni un salto de linea al guardarse otro registro. A si tambien vean que hay un  \t\$   Para que sirve el  \$     ?

Alguien podria echarme una mano con estas dudas?

PD: Tendran algun listado de que significan ese tipo de caracteres o salidas o tags?

Saludos!!! ;)

KrossPock

No se si pasara lo mismo en un archivo, pero en la base de datos por ejemplo, se guarda con \n pero no se ve...

\n    Nueva línea
  \r    Retorno de carro
  \t    Tabulador
  \$    Signo del dólar
  \'    Comillas simples
  \"    Comillas dobles
  \\    Barra invertida
  \###    Carácter representado por 1, 2 ó 3 cifras ( # ) en código octal
  \x##    Carácter representado por 1 ó 2 cifras en código hexadecimal


Eso lo encontre en el segundo link de google ¬¬ xD


Roxyang

Gracias por responder!

Pues yo lo busque y no pude encontrar mucho sobre eso, bueno ahora entiendo mas o menos que es lo que sucede con cada uno de ellos, pero lo malo es que  \t  si es un tabulador, cuando imprimo la cadena por medio de  echo ' '  Tampoco aparece tabulado, solo aparece un espacio normal.

KrossPock

Lo tenes que imprimer entre los tags <pre></pre> ;)