1. PHP Basics
Syntax
php.net. http://php.net/manual/es/language.basic-syntax.php
Operators
php.net. http://php.net/manual/es/language.operators.php
Bit a bit operators
w3resource.com. http://www.w3resource.com/php/operators/bitwise-operators.php
Variables
php.net. http://php.net/manual/es/language.variables.php
Control structures
php.net. http://php.net/manual/es/language.control-structures.php
Namespaces
php.net. http://php.net/manual/es/language.namespaces.definition.php
Extensions
php.net. http://php.net/manual/en/extensions.php
arr.gr. http://arr.gr/blog/2012/06/on-php-extensions/
Configuration
php.net. http://php.net/manual/en/configuration.php
techrepublic.com. http://www.techrepublic.com/article/a-tour-of-the-phpini-configuration-file-part-1/
PHP variables from the inside
php.net. http://php.net/manual/en/internals2.variables.intro.php
entwickler.de. http://entwickler.de/webandphp/how-php-manages-variables-125644.html
Garbage Collection
php.net. php.net/manual/es/features.gc.php
Performance
php.net. php.net/manual/es/features.gc.performance-considerations.php
appdynamics.com. blog.appdynamics.com/php/php-performance-crash-course-part-1-the-basics/
hackingwithphp.com. www.hackingwithphp.com/18/1/11/be-wary-of-garbage-collection-part-2
2. Functions
Functions
php.net. php.net/manual/es/language.functions.php
Arguments
php.net. php.net/manual/es/functions.arguments.php
Variables
php.net. php.net/manual/es/functions.variable-functions.php
References
php.net. php.net/manual/es/language.references.pass.php
Anonymous Functions, closures
php.net. php.net/manual/es/functions.anonymous.php
phantombear.net. phantombear.net/closure-bind-saved-me-from-reflection/
3. Strings & Patterns
Quoting
php.net. php.net/manual/es/language.types.string.php
Heredow y Nowdoc
php.net. php.net/manual/es/language.types.string.php#language.types.string.syntax.heredoc
Matching
php.net. php.net/manual/es/ref.strings.php
Extracting
php.net. php.net/manual/es/ref.strings.php
Searching
php.net. php.net/manual/es/ref.strings.php
Replacing
php.net. php.net/manual/es/ref.strings.php
Formatting
php.net. php.net/manual/en/ref.strings.php
paulund.co.uk. www.paulund.co.uk/formatted-strings-in-php
PCRE
php.net. php.net/manual/es/reference.pcre.pattern.syntax.php
Encoding in programming
php.net. ir2.php.net/manual/es/book.mbstring.php
kunststube.net. kunststube.net/encoding/
Encodings
php.net. php.net/manual/en/book.mbstring.php
instantshift.com. www.instantshift.com/2014/10/29/mbstring-and-php/
4. Arrays
Arrays
php.net. php.net/manual/es/language.types.array.php
zomeoff.com. www.zomeoff.com/equal-identical-and-array-comparison-in-php/
Associative arrays
php.net. php.net/manual/es/language.types.array.php
Array Iteration
php.net. php.net/manual/es/ref.array.php
Array functions
php.net. php.net/manual/en/ref.array.php
SPL, Objects as arrays
php.net. php.net/manual/es/book.spl.php
sitepoint.com. www.sitepoint.com/using-spl-iterators-1/
phpro.org. www.phpro.org/tutorials/Introduction-to-SPL.html#5
stackoverflow.com. stackoverflow.com/questions/14610307/spl-arrayobject-arrayobjectstd-prop-list/16619183#16619183
Casting
php.net. php.net/manual/es/language.types.array.php
if-not-true-then-false.com. www.if-not-true-then-false.com/2009/php-tip-convert-stdclass-object-to-multidimensional-array-and-convert-multidimensional-array-to-stdclass-object/
5. I/O
Files
php.net. php.net/manual/es/book.filesystem.php
tutsplus.com. code.tutsplus.com/tutorials/an-in-depth-overview-of-file-operations-in-php--net-9106
Reading
php.net. php.net/manual/en/ref.filesystem.php
ibm.com. www.ibm.com/developerworks/library/os-php-readfiles/
Writing
php.net. php.net/manual/en/ref.filesystem.php
File System Functions
php.net. php.net/manual/en/ref.filesystem.php
Sockets
php.net. php.net/manual/es/book.sockets.php
christophh.net. www.christophh.net/2012/07/24/php-socket-programming/
Streams
php.net. php.net/manual/es/book.stream.php
sk89k.com. www.sk89q.com/2010/04/introduction-to-php-streams/
6. Security
CGI
php.net. php.net/manual/es/install.unix.commandline.php
whizkidtech.redprince.net. www.whizkidtech.redprince.net/cgi-bin/tutorial
Configuration
php.net. php.net/manual/es/security.filesystem.php
phpfreaks.com. www.phpfreaks.com/tutorial/php-security
Session Security
php.net. php.net/manual/es/session.security.php
stackoverflow.com. stackoverflow.com/questions/5081025/php-session-fixation-hijacking
Cross-Site Scripting
php.net. php.net/manual/es/function.htmlentities.php
sitepoint.com. www.sitepoint.com/php-security-cross-site-scripting-attacks-xss/
Cross-Site Request Forgeries
php.net. php.net/manual/es/session.security.php
sitepoint.com. www.sitepoint.com/preventing-cross-site-request-forgeries/
SQL Injection
php.net. php.net/manual/es/security.database.sql-injection.php
programmerinterview.com. www.programmerinterview.com/index.php/database-sql/sql-injection-example/
stackoverflow.com. stackoverflow.com/questions/60174/how-can-i-prevent-sql-injection-in-php
Remote Code Injection
php.net. php.net/manual/es/security.php
Email Injection
php.net. php.net/manual/es/function.mail.php
infosecinstitute.com. resources.infosecinstitute.com/email-injection/
Filter Input
php.net. php.net/manual/es/book.filter.php
shiflett.org. shiflett.org/blog/2007/may/character-encoding-and-xss
Escape Output
php.net. php.net/manual/es/function.htmlspecialchars.php
inanimatt.com. www.inanimatt.com/php-output-escaping.html
Encryption, Hashing algorithms
php.net. php.net/manual/es/faq.passwords.php
ibm.com. www.ibm.com/developerworks/library/wa-php-renewed_2/index.html
File uploads
php.net. php.net/manual/es/features.file-upload.php
acunetix.com. www.acunetix.com/websitesecurity/upload-forms-threat/
Data Storage
php.net. php.net/manual/es/security.database.php
SSL
php.net. php.net/manual/es/book.openssl.php
virendrachandak.com. www.virendrachandak.com/techtalk/encryption-using-php-openssl/
ssl.com. info.ssl.com/ssl-made-easy-for-beginners/
7. Databases & SQL
SQL
php.net. php.net/manual/es/refs.database.vendors.php
w3schools.com. www.w3schools.com/sql/default.asp
Joins
wikipedia.com. es.wikipedia.org/wiki/Join
SQL Functions
w3schools.com. www.w3schools.com/sql/sql_functions.asp
Prepared Statements
php.net. http://php.net/manual/es/mysqli.quickstart.prepared-statements.php
w3schools.com. www.w3schools.com/php/php_mysql_prepared_statements.asp
Transactions
php.net. php.net/manual/es/pdo.transactions.php
tutorialspoint.com. www.tutorialspoint.com/sql/sql-transactions.htm
PDO
php.net. php.net/manual/es/intro.pdo.php
dreamincode.net. www.dreamincode.net/forums/topic/214733-introduction-to-pdo/
tutsplus.com. code.tutsplus.com/tutorials/why-you-should-be-using-phps-pdo-for-database-access--net-12059
8. Object Oriented Programming
Instantiation
php.net. php.net/manual/es/language.oop5.basic.php
tutsplus.com. code.tutsplus.com/tutorials/object-oriented-php-for-beginners--net-12762
hackingwithphp.com. www.hackingwithphp.com/6/11/0/copying-objects
Modifiers/Inheritance
php.net. php.net/manual/en/language.oop5.properties.php
hackingwithphp.com. www.hackingwithphp.com/6/7/0/access-control-modifiers
Interfaces
php.net. php.net/manual/es/language.oop5.interfaces.php
Exceptions
php.net. php.net/manual/es/language.exceptions.php
tutsplus.com. code.tutsplus.com/tutorials/php-exceptions--net-22274
w3schools.com. www.w3schools.com/php/php_exception.asp
Reflection
php.net. php.net/manual/es/book.reflection.php
tutsplus.com. code.tutsplus.com/tutorials/reflection-in-php--net-31408
Type hinting
php.net. php.net/manual/es/language.oop5.typehinting.php
Class Constants
php.net. php.net/manual/es/language.oop5.constants.php
Late Static Binding
php.net. php.net/manual/es/language.oop5.late-static-bindings.php
Magic Methods
php.net. php.net/manual/es/language.oop5.overloading.php#object.set
culttt.com. culttt.com/2014/04/16/php-magic-methods/
SPL
php.net. php.net/manual/es/book.spl.php
sitepoint.com. www.sitepoint.com/using-spl-iterators-2/
eide.org. eide.org/2008/08/05/iterators/
phpro.org. www.phpro.org/tutorials/Introduction-to-SPL.html#14
Generators
php.net. php.net/manual/es/language.generators.overview.php
sitepoint.com. www.sitepoint.com/generators-in-php/
Traits
php.net. php.net/manual/es/language.oop5.traits.php
sitepoint.com. www.sitepoint.com/using-traits-in-php-5-4/
9. Data Format &Types
XML Basics
php.net. php.net/manual/es/refs.xml.php
w3schools.com. www.w3schools.com/xml/
SimpleXML
php.net. php.net/manual/es/simplexml.examples-basic.php
XML Extension
php.net. php.net/manual/es/book.xml.php
DOMDocument
php.net. php.net/manual/en/book.dom.php
sitepoint.com. www.sitepoint.com/php-dom-working-with-xml/
Webservices Basics
wikipedia.org. https://en.wikipedia.org/wiki/Web_service
theopentutorials.com. theopentutorials.com/post/uncategorized/web-services-platform/
SOAP
wikipedia.org. https://es.wikipedia.org/wiki/Simple_Object_Access_Protocol
REST
php.net. php.net
tutsplus.com. code.tutsplus.com/tutorials/a-beginners-guide-to-http-and-rest--net-16340
JSON
php.net. php.net/manual/es/book.json.php
nitschinger.at. nitschinger.at/Handling-JSON-like-a-boss-in-PHP
DateTime
php.net. www.php.net/manual/en/book.datetime.php
tutsplus.com. code.tutsplus.com/tutorials/dates-and-time-the-oop-way--net-35395
10. Web features
Sessions
php.net. php.net/manual/en/book.session.php
sitepoint.com. www.sitepoint.com/php-sessions/
Forms
php.net. php.net/manual/es/features.file-upload.php
GET and POST
wikipedia.org. en.wikipedia.org/wiki/Query_string
Cookies
php.net. php.net/manual/es/features.cookies.php
tutsplus.com. code.tutsplus.com/tutorials/an-introduction-to-cookies--net-12482
HTTP Headers
php.net. php.net/manual/es/function.header.php
tutsplus.com. code.tutsplus.com/tutorials/http-headers-for-dummies--net-8039
HTTP Authentication
php.net. php.net/manual/es/features.http-auth.php
httpwatch.com. www.httpwatch.com/httpgallery/authentication/#showExample10
sitepoint.com. www.sitepoint.com/understanding-http-digest-access-authentication/
HTTP Status Codes
wikipedia.com. es.wikipedia.org/wiki/Anexo:C%C3%B3digos_de_estado_HTTP