Destacados

Más
Jueves, 7 de febrero, 2008

Emezeta Card PHP Cheat Sheet (v0.2)

121 +100K

Chuleta de referencia con funciones, tipos de datos y sintaxis de los conceptos más básicos de PHP, agrupadas por familias. Disponible en formato PDF y PNG.

Publicidad

English here!

Después de algunas semanas de trabajo intensivo, he conseguido parte de mi propósito inicial: una chuleta (o cheat sheet) de referencia para programadores PHP.

PHP es un lenguaje de programación muy potente y amplio, en todos sus sentidos. Y aunque la documentación del sitio de PHP es de las mejores que he utilizado (tanto por lo accesible como por lo bien documentada), muchas veces se echa en falta una chuleta de referencia con las funciones, orden de los parámetros para poder echar un vistazo rápidamente.

Leyenda


Consideraciones


Esta chuleta de referencia puede parecer una tonteria, pero ha tomado muchísimo tiempo (y tomará), puesto que aún queda mucho:

  • Corregir posibles errores (agradecería que notificaran erratas en comentarios).
  • Añadir más información que consideré secundaria (funciones que no sirven en plataformas windows, inexistentes en PHP3...).
  • Posible traducción al español.
  • Documentación faltante (funciones de red, de Mysql o Postgres, GeoIP, soporte de compresión, imagen, etc...) que las reservo para una posible segunda página.

Licencia


Así que hablemos de licencias. En principio había pensado en publicar una tarjeta de referencia de pago como hacen, por ejemplo, en Visibone.

Sin embargo, finalmente he decidido liberarla para que todos los programadores puedan disfrutar de ella, eso sí, rogando que si les resulta útil, hagan una donación (por pequeña que sea) para poder continuar con las siguientes partes (o quién sabe, si gusta, de algún otro lenguaje).

Tened en cuenta el trabajo que ha llevado. ¡El tema de las donaciones es bastante importante para seguir manteniendo gratuita la chuleta y sus posteriores versiones!

English


Emezeta PHP Card is a PHP reference cheat sheet. You can download it in two formats: PNG and PDF, ready for printing.

Putting this cheat sheet together has meant a huge amount of time and effort, so if you find it useful, please consider supporting my work by making a donation. Your donations are what will keep the cheat sheet and all the upcoming versions free of charge. Thank you.

Changelog


  • Emezeta PHP Card v0.2
  • Cambiado el color amarillo por marrón oscuro para facilitar legibilidad (Lillo)
  • Vectorización de las fuentes para mejor resolución de impresión. Ahora el PDF es más pesado (11MB) y tarda más en generar el contenido, pero la impresión de las fuentes será más clara y nítida. (Asier Marqués)
  • Emezeta PHP Card v0.1

Por favor, comenta las incidencias o sugerencias que puedas tener al imprimir en los distintos formatos (DIN A3, DIN A4...), así como problemas que surjan (no poder descomprimir el fichero, etc...), posibles mejoras o cambios, así como problemas que hayan surgido de una versión a otra.

Descarga


Donate to Emezeta Card / Donación para Emezeta Card

Si eres webmaster, por favor, no enlaces directamente a la descarga, enlaza a esta dirección: Emezeta Card PHP Cheat Sheet. If you are webmaster, please, don't link direct download, link to this address: Emezeta Card PHP Cheat Sheet.

Comparte este artículo
Sobre el autor de Emezeta

Escrito por , más conocido como Manz. Es Ingeniero-Técnico en Informática de Gestión por la Universidad de La Laguna y residente en Santa Cruz de Tenerife.

121 comentarios de lectores

1 2 3

Biktor Biktor Jueves, 7 de febrero de 2008, 11:32
1
Excelente, muchisimas gracias, más que para utilizarla como referencia por el momento la pondre en la pared de la oficina o el salon, je je je asi queda mas facil de mirar, hombre muchisimas gracias :), aunque nos hace falta paypal por aqui en colombia.
Responder Permalink Mozilla Firefox 2.0.0.10 · Fedora Core ·
Develoweb Develoweb Jueves, 7 de febrero de 2008, 12:36
2
muy buen trabajo, buen tino para organizar tu cheat sheet. Saludos
Responder Permalink URL · Mozilla Firefox 2.0.0.11 · Windows XP ·
deBicis deBicis Jueves, 7 de febrero de 2008, 12:43
3
Excelente, muchas gracias :)
Responder Permalink URL · Mozilla Firefox v2.0.0.11 (BonEcho) · Linux ·
jokes Jueves, 7 de febrero de 2008, 13:43
4
Imprimiendo...Gracias!
Responder Permalink Internet Explorer 6.0 · Windows XP ·
Cantro Cantro Jueves, 7 de febrero de 2008, 13:47
5
Estaría interesante que indicases la dimensión del folio que se necesita para imprimirla (A-2, A-3, etc) Por lo demás, gran trabajo!
Responder Permalink URL · Mozilla Firefox 2.0.0.11 · Windows XP ·
dcarvalho dcarvalho Jueves, 7 de febrero de 2008, 13:51
6
Le felicito por esta excelente iniciativa, lo comentaré a mis compañeros y a los grupos de desarrollo, estoy seguro que entre todos podrán ayudar y contribuir. Éxitos. Duarte
Responder Permalink Mozilla Firefox 2.0.0.11 · Windows 2000 ·
Manz Manz Jueves, 7 de febrero de 2008, 13:55
7
Cantro, está especialmente preparada para formato DIN A4.
Responder Permalink URL · Mozilla Firefox 2.0.0.11 · Windows XP ·
arsuceno arsuceno Jueves, 7 de febrero de 2008, 14:24
8
Genial la chuleta, a la pared de cabeza :)
Responder Permalink URL · Mozilla Firefox 2.0.0.11 · Ubuntu Linux ·
Jordi Oller Jordi Oller Jueves, 7 de febrero de 2008, 14:31
9
Tremendo! Directo a la impresora y colgarlo de mural en la pared. Muchas gracias :)
Responder Permalink URL · Internet Explorer 7.0 · Windows XP ·
JP JP Jueves, 7 de febrero de 2008, 15:17
10
Exelente trabajo... felicitaciones!
Responder Permalink URL · Mozilla Firefox 2.0.0.11 · Windows XP ·
Seraphinux Seraphinux Jueves, 7 de febrero de 2008, 15:28
11
Excelentisimo trabajo.
Responder Permalink URL · Mozilla Firefox 2.0.0.11 · Windows XP ·
Javier Tapia Javier Tapia Jueves, 7 de febrero de 2008, 16:05
12
Excelente trabajo ¡¡muchas gracias!!
Responder Permalink URL · Mozilla Firefox 2.0.0.11 · Windows XP ·
davor davor Jueves, 7 de febrero de 2008, 17:22
13
wow... muy muy buen trabajo!! Gracias!!
Responder Permalink Mozilla Firefox 2.0.0.11 · Macintosh ·
eduayala eduayala Jueves, 7 de febrero de 2008, 17:28
14
Excelente colaboración. Muchas gracias!
Responder Permalink URL · Mozilla Firefox 2.0.0.11 · Windows XP ·
Hector Hector Jueves, 7 de febrero de 2008, 17:28
15
Hey, gracias por el trabajo, la voy a usar mucho :D
Responder Permalink URL · Mozilla Firefox 2.0.0.11 · Windows XP ·
Alberto Alberto Jueves, 7 de febrero de 2008, 18:05
16
Muchas gracias por este recurso, me ayudará mucho para aprender =)
Responder Permalink URL · Mozilla Firefox 2.0.0.7 · Windows XP ·
lordeath lordeath Jueves, 7 de febrero de 2008, 18:24
17
La he impreso, y la he puesto debajo del teclado... wow no sabía que existieran tipos de letra tan enanos :). El que lo ponga en una pared necesitará a3 mínimo. Lo que me sorprende es que sea yo el primero en preguntar... ¿con que la hiciste?. Parece producto de LaTEX. Realmente a pesar de toda esa gran cantidad de información acabas usando 4 cosas del php salvo que hagas algo muy complejo. Pero creo que podré habituarme a cambiar el search del doc de PHP.net en la segunda pestaña por una chuleta tan chula.
Responder Permalink URL · Safari 3.0.4 · Macintosh ·
Manz Manz Jueves, 7 de febrero de 2008, 19:23
18
Quizás LaTeX hubiera sido lo ideal, pero sólo tengo conocimientos de notación algebraica y matemática. La plantilla está realizada en Photoshop.
Responder Permalink URL · Mozilla Firefox 2.0.0.11 · Windows XP ·
Antony Antony Jueves, 7 de febrero de 2008, 19:31
19
Pequeña duda, no existe versión en español, para los mas cebolleros :P
Responder Permalink Mozilla Firefox 2.0.0.11 · Windows XP ·
lordeath lordeath Jueves, 7 de febrero de 2008, 20:41
20
no se que es más curro manz, si hacerselo en photochop o en LaTEX :) jajaja.
Responder Permalink URL · Safari 3.0.4 · Macintosh ·
Yeveran Yeveran Jueves, 7 de febrero de 2008, 20:44
21
No me deja descomprimir, dice que está corrupto...
Responder Permalink Internet Explorer 7.0 · Windows XP ·
metsuke metsuke Jueves, 7 de febrero de 2008, 21:12
22
Pequeña sugerencia. Lulu.com + Php Chart + (X) = Producto impreso (papel "plastificado") que por lo menos yo estoy dispuesto a pagar, aunque sea GNU...
Responder Permalink URL · Mozilla Firefox 2.0.0.11 · Macintosh ·
Manz Manz Jueves, 7 de febrero de 2008, 21:35
23
Yeveran quizás lo has descargado mal o tu descompresor está muy anticuado. Los demás no han tenido problemas y yo lo acabo de comprobar de nuevo y está correcto. Intentalo de nuevo. Si alguien tiene problemas, que lo comente.
Responder Permalink URL · Mozilla Firefox 2.0.0.11 · Windows XP ·
Javier Javier Jueves, 7 de febrero de 2008, 22:53
24
Muchas gracias por este resumen, viene muy bien para no tener que estar consultando tanto la ayuda de php.
Responder Permalink URL · Mozilla Firefox 2.0.0.11 · Windows XP ·
Alejandro Martine Alejandro Martine Jueves, 7 de febrero de 2008, 22:58
25
Excelente =) Muchas gracias
Responder Permalink URL · Mozilla Firefox 2.0.0.11 · Windows XP ·
David David Jueves, 7 de febrero de 2008, 23:07
26
Muchiiisimas gracias, mañana imprimo sin falta ;)
Responder Permalink Opera 9.23 · Windows XP ·
malbicho malbicho Jueves, 7 de febrero de 2008, 23:36
27
Muchas gracias por el esfuerzo que nos evitas a muchos, excelente trabajo.
Responder Permalink URL · Mozilla Firefox 2.0.0.11 · Ubuntu Linux ·
Raiden Raiden Viernes, 8 de febrero de 2008, 00:00
28
Toda una lección de principios, muchas gracias.
Responder Permalink URL · Mozilla Firefox 2.0.0.11 · Ubuntu Linux ·
Carlos Leopoldo Carlos Leopoldo Viernes, 8 de febrero de 2008, 00:07
29
Muy buena referencia y muy completa, felicidades por el gran trabajo.
Responder Permalink URL · Mozilla Firefox 2.0.0.11 · Macintosh ·
kiko kiko Viernes, 8 de febrero de 2008, 00:21
30
Mira que apruebes talf de una vez, en febrero el examen va ser fácil. jaja Muy buena MANZ, gracias. Joer, aquí hay cultura de ser agradecidos. Pero que alguien haga un ingreso ya, que ha sido un currazo
Responder Permalink Mozilla Firefox 2.0.0.11 · Windows XP ·
ithome ithome Viernes, 8 de febrero de 2008, 02:19
31
Gracias por este excelente cheat-sheet. Felicitaciones.
Responder Permalink URL · Mozilla Firefox 2.0.0.8 · Ubuntu Linux ·
d@rWiN d@rWiN Viernes, 8 de febrero de 2008, 04:31
32
Muchas Gracias!, mas que todo por hacerlo de manera Gratuita y Libre!
Responder Permalink URL · Mozilla Firefox 2.0.0.5 · Windows XP ·
noob noob Viernes, 8 de febrero de 2008, 07:34
33
"...si les resulta útil, hagan una donación (por pequeña que sea)" Si donan menos de un dolar, Paypal se queda con su comisión y tendrás suerte si recibes algunos centavos :-P
Responder Permalink Mozilla Firefox 2.0.0.11 · Linux ·
Asier Marqués Asier Marqués Viernes, 8 de febrero de 2008, 07:43
34
Yo pagaría por una versión en forma de poster, o de calendario... siempre que el precio fuese razonable. Te lo has currado, gracias ;)
Responder Permalink URL · Mozilla Firefox 2.0.0.11 · Macintosh ·
Lillo Lillo Viernes, 8 de febrero de 2008, 07:45
35
Emezeta, el texto en color amarillo no se ve demasiado bien al imprimir la hoja (lo he probado en una impresora láser color, tamaño A4, papel normal). ¿Y si pruebas con un marrón o un naranja?
Responder Permalink URL · Mozilla Firefox 2.0.0.11 · Windows XP ·
yomismo yomismo Viernes, 8 de febrero de 2008, 08:19
36
Tengo un pero.... no has puesto el famoso ECHO
Responder Permalink Mozilla Firefox 2.0.0.1 · Windows XP ·
MarcArt MarcArt Viernes, 8 de febrero de 2008, 08:55
37
Excelente trabajo!! Buen diseño, se ve claramente la información.
Responder Permalink URL · Mozilla Firefox 2.0.0.11 · Windows XP ·
NoiK NoiK Viernes, 8 de febrero de 2008, 08:59
38
Buenísimo! gran trabajo.
Responder Permalink URL · Mozilla Firefox 2.0.0.11 · Ubuntu Linux ·
aca463 aca463 Viernes, 8 de febrero de 2008, 09:28
39
Excelente, Qué buen trabajo. Como os lo curráis. Es tremendo Muchas gracias de nuevo
Responder Permalink URL · Mozilla Firefox 2.0.0.12 · Windows 2003 Server ·
Phuri4 Viernes, 8 de febrero de 2008, 09:59
40
Os currasteis el trabajillo. Excelente aportación
Responder Permalink Mozilla Firefox 2.0.0.11 · Windows XP ·
garpo garpo Viernes, 8 de febrero de 2008, 12:12
41
Buenisimo!!!, muy buen laburo!!!. Algo para agregar podria ser la funciones para manejo de archivos. Un saludo y felicitaciones!!
Responder Permalink URL · Mozilla Firefox 2.0.0.11 · Windows XP ·
Shakira.es Shakira.es Viernes, 8 de febrero de 2008, 13:20
42
Impresionante la hoja, la imprimiré en A4, espero que no quede demasiado pequeña. Quizás cuando tenga acceso a una impresora que imprima en A3 pruebe tb en A3 a ver cómo queda. Muchas gracias por la hoja a ver si me resulta cómoda de entender.
Responder Permalink URL · Mozilla Firefox 0.9.3 · Windows XP ·
Manz Manz Viernes, 8 de febrero de 2008, 13:40
43
#33 noob, en eso tienes razón. Debí haberlo comentado. #34 Asier Marqués, intentaré subir una segunda versión con el texto vectorial, para que no pierda calidad al ampliar a tamaño poster. #35 Lillo, de acuerdo. Las tonalidades amarillas serán reemplazadas por un marrón. #36 yomismo, aunque es un comando demasiado básico, si que está en la referencia, en string & char operations. #41 garpo, no me olvido, está en mente para el reverso o segunda parte de la chuleta. #42 Shakira.es, esperate a la segunda versión de la tarjeta, que la intentaré publicar en vectorial, así no perderás calidad.
Responder Permalink URL · Mozilla Firefox 2.0.0.12 · Windows XP ·
hekubita hekubita Viernes, 8 de febrero de 2008, 14:10
44
Grandioso... Gracias por ahorrarme horas de búsqueda entre miles de folios ^^ Un saludo
Responder Permalink URL · Internet Explorer 6.0 · Windows XP ·
lordeath lordeath Viernes, 8 de febrero de 2008, 14:12
45
Yo lo que he hecho es modificar ligeramente la posición de 4 funciones para que caigan fuera del agujero de las anillas y lo he archivado en mi carpetita.
Responder Permalink URL · Safari 3.0.4 · Macintosh ·
The C1-B0rg The C1-B0rg Viernes, 8 de febrero de 2008, 15:20
46
¿Puedo subirlo a SecondLife para fabricar un panel gigante?
Responder Permalink URL · Mozilla Firefox 2.0.0.11 · Windows XP ·
Manz Manz Viernes, 8 de febrero de 2008, 15:50
47
Mientras se respete y cite la autoría, ningún problema. ¡Y más si se ha realizado una donación! PD: Ya se ha publicado la versión 0.2
Responder Permalink URL · Mozilla Firefox 2.0.0.12 · Windows XP ·
Teleingeniero Teleingeniero Viernes, 8 de febrero de 2008, 16:24
48
Por curiosidad, cuánto llevas recaudado en donaciones?
Responder Permalink Mozilla Firefox 2.0.0.7 · Windows XP ·
Manz Manz Viernes, 8 de febrero de 2008, 16:56
49
De momento solo 16$ (muchas gracias a los que han aportado). Esperemos que los demás, conforme utilicen la chuleta, vayan considerando hacer donaciones.
Responder Permalink URL · Mozilla Firefox 2.0.0.12 · Windows XP ·
Jose Jose Viernes, 8 de febrero de 2008, 21:45
50
Excelente chuleta. Ehorabuena
Responder Permalink Mozilla Firefox 2.0.0.11 · Windows XP ·

1 2 3

Publica tu opinión



Acepto las condiciones y políticas de privacidad de este sitio web.
Suscribirme a través de FeedBurner a los nuevos artículos del blog por email.

Previsualización

Aquí se previsualizará su comentario. Revise que sea correcto antes de publicarlo.