¿Importa si se utiliza una mayúscula o minúscula a
para matrices php?array php - mayúscula o minúscula
Por ejemplo: array()
vs Array()
¿Importa si se utiliza una mayúscula o minúscula a
para matrices php?array php - mayúscula o minúscula
Por ejemplo: array()
vs Array()
Si se refiere a nombres de matrices/las variables, entonces sí lo hace, las variables de PHP son case-sensitive. Sin embargo, si usted está planteando normas, echar un vistazo a:
Además, las teclas de matriz distinguen entre mayúsculas y minúsculas si utiliza cadenas, no números. Son cadenas normales y se las compara como cadenas. –
@Tomasz Struczyński: Sí, gracias por agregar eso. – Sarfraz
No creo que el OP pregunte acerca de las variables: creo que se está refiriendo al uso de la palabra "Array" o "matriz" – robjmills
David - sí lo hace. se tratan como diferentes variables $ varPerson y $ varperson.
Sin embargo, lo más importante es que debe seguir algún tipo de documento de directrices de codificación que indique el caso y el alcance de todas las variables. este es probablemente un controlador mucho más importante de nomenclatura/caso variable de lo que implica la simple pregunta.
Jim
Si se refiere a:
$array = Array(1,2,3);
vs
$array = array(1,2,3);
vs
$array = aRRaY(1,2,3);
no hay diferencia funcional. Es solo una cuestión de estilo. Al igual que las funciones de PHP, el array language construct no distingue entre mayúsculas y minúsculas.
creo que el OP se refiere a esto:
<?php
$arr = array("foo" => "bar", 12 => true);
var_dump($arr);
// returns array(2) { ["foo"]=> string(3) "bar" [12]=> bool(true) }
$arr = Array("foo" => "bar", 12 => true);
var_dump($arr);
// also returns array(2) { ["foo"]=> string(3) "bar" [12]=> bool(true) }
?>
Así que la respuesta es no, no hay ninguna diferencia
tuve esa pregunta una vez. Tomó aproximadamente un minuto para probar. –
@ManosDilaverakis De seguro, se trata de estándares y no de pruebas. Las nuevas versiones de PHP traen cambios y, por lo tanto, dicha pregunta está absolutamente justificada. El estado de los documentos PHP [array()] (http://www.php.net/manual/en/function.array.php) * not * Array(). @David: si no está seguro, simplemente use '$ newarray = []'; –