uri - query - ¿Cuándo usar parámetros de consulta frente a parámetros de matriz?
query string php (1)
Parámetros de consulta : http://example.com/apples?order=random&color=blue
Parámetros de la matriz : http://example.com/apples;order=random;color=blue
- ¿Cuándo debería uno usar parámetros de consulta versus parámetros de matriz?
- ¿Por qué los parámetros de matriz se pueden usar en el medio de una URL pero los parámetros de consulta no pueden? Por ejemplo:
http://example.com/apples;order=random;color=blue/2006/archive
- Si los parámetros de la matriz son un superconjunto de parámetros de consulta, ¿por qué no usarlos todo el tiempo?
Puede leer más sobre los parámetros de la matriz aquí: http://www.w3.org/DesignIssues/MatrixURIs.html
Las diferencias entre los parámetros de Matrix y Query Parameters son mucho más que solo una convención.
Las principales diferencias son:
Lo escribí con más detalle y con más referencias en los parámetros Query vs. Matrix