Thread View: chile.comp.programacion
4 messages
4 total messages
Started by chucky
Fri, 27 Oct 2006 16:54
Diferencias entre Comilla simple y comilla doble
Author: chucky
Date: Fri, 27 Oct 2006 16:54
Date: Fri, 27 Oct 2006 16:54
5 lines
1448 bytes
1448 bytes
Hola. Soy nuevo en esto y no entiendo mucho. Porque a veces se usa ' ' y a veces "" no entiendo cual es la razon o diferencia y a veces para concatenar se usa ""/.$nombre/"" algo asi. Ahora mismo no me acuerdo la sintaxis. Ah y cual es la diferencia de php con jsp? La seguridad y que mas? Para proyectos grandes no es bueno php no?
Re: Diferencias entre Comilla simple y comilla doble
Author: sigfridelunico
Date: Sun, 29 Oct 2006 02:29
Date: Sun, 29 Oct 2006 02:29
13 lines
1786 bytes
1786 bytes
chucky ha escrito: > Hola. Soy nuevo en esto y no entiendo mucho. Porque a veces se usa ' ' > y a veces "" no entiendo cual es la razon o diferencia y a veces para > concatenar se usa ""/.$nombre/"" algo asi. Voy a chamullar, pero creo que es simplemente un tema de como se implementa el tratamiento de cadenas, no creo que existan razones más de fondo. > Para proyectos grandes no es bueno php no? Para proyectos grandes, Java y Struts o .NET. Para proyectos corporativos, J2EE.
Re: Diferencias entre Comilla simple y comilla doble
Author: ||dELm||
Date: Sun, 29 Oct 2006 03:14
Date: Sun, 29 Oct 2006 03:14
37 lines
3307 bytes
3307 bytes
chucky, tu pregunta es muy dependiente del lenguaje, pero generalmente SI hay diferencias a tener en cuenta. Muchos lenguajes (como php, por ejemplo) interpretan caracteres escapados sólo en las cadenas dobles. Los carácteres escapados son aquellos que se escriben con un \ delante, por ejemplo el \n que es para saltar una linea o el \t que es un tabulador. Especialmente en php (y sólo para demostrar las diferencias más radicales) se pueden escribir directamente variables dentro de las cadenas dobles y su valor será reemplazado, por ejemplo si escribes "su nombre es $nombre" al ver la pagina, la variable $nombre será reemplazada por su valor. Las comillas simples no se interpretan. Pero como digo, esto es estrictamente dependiente del lenguaje y debes investigar muy bien el tema ya que no es menor... en la mayoria de los casos te puede ahorrar un montón de código. La diferencia entre php y jsp es habismante, ya que son dos tecnologías completamente distintas. jsp es una especificacion que forma parte de Java J2EE y es una de las capas web de esta especificación. JSP en su version 2.0 es muy distinto de PHP en su version 5.0 y a mi parecer, JSO es superior, pero implica mayores costos en tiempos de desarrollo y en capacitación e infraestructura. PHP puede ser un muy buen lenguaje de programación siempre y cuando cuentes con los conocimientos adecuados y sigas las buenas prácticas y complementes con librerías como PEAR. Pero por otro lado, también puede ser un desastre de proporciones, ya que PHP es "weak typed" y un lenguaje nativamente estructurado con añadidos OOP. chucky ha escrito: > Hola. Soy nuevo en esto y no entiendo mucho. Porque a veces se usa ' ' > y a veces "" no entiendo cual es la razon o diferencia y a veces para > concatenar se usa ""/.$nombre/"" algo asi. Ahora mismo no me acuerdo la > sintaxis. Ah y cual es la diferencia de php con jsp? La seguridad y que > mas? Para proyectos grandes no es bueno php no?
Re: Diferencias entre Comilla simple y comilla doble
Author: jcastro
Date: Mon, 30 Oct 2006 12:58
Date: Mon, 30 Oct 2006 12:58
27 lines
2349 bytes
2349 bytes
chucky ha escrito: > Hola. Soy nuevo en esto y no entiendo mucho. Porque a veces se usa ' ' > y a veces "" no entiendo cual es la razon o diferencia y a veces para > concatenar se usa ""/.$nombre/"" algo asi. Ahora mismo no me acuerdo la > sintaxis. Ah y cual es la diferencia de php con jsp? La seguridad y que > mas? Para proyectos grandes no es bueno php no? En PHP no se hace distintion de la comilla simple y doble pero por norma se debe usar la comilla simple por defecto, ya que puede darse el caso de englobal la comilla simple con una doble : echo "<a href='www.google.cl'>link</a>"; o por ejemplo echo "echo 'esta linea deberia aparecer en el navegador';"; Ahora bien, usualmente se cree que java y .net es el unico sistema que puede englobal proyectos grandes pero puede darte una vuelta por distintas paginas en internet y ver que hay proyectos enormes hechos en php y que son realmente estables a pesar de la cantidad enorme de visitas diarias (por ejemplo sourceforge). De hecho en mi opinion apache+php es mas estable que jboss/websphere (para java) e iis (para asp/asp.net)
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads