Matrices en PHP
Publicado por initium (1 intervención) el 06/12/2001 11:04:48
Hola...
Tengo una matriz de booleanos en PHP, definida mas o menos así:
define("A", "albaricoques");
define("B", "brecoles");
define("C", "chocolatinas");
$matriz[A] = true;
$matriz[B] = false;
$matriz[C] = true;
for ($i = 0; $i < count($matriz); $i++) {
if ($matriz[$i] == true) {
echo "en la tienda hay " . indice($i) . "<br>";
}
}
Lo que me gustaría saber es si al ser una matriz de elementos no indexados sino "nombrados", puedo recorrerla así, es decir, si $matriz(1) sería lo mismo que poner $matriz(A).
Y por otro lado, si existe alguna función en PHP que reciba el número 3 por ejemplo y me devuelva la C.
Gracias.
Tengo una matriz de booleanos en PHP, definida mas o menos así:
define("A", "albaricoques");
define("B", "brecoles");
define("C", "chocolatinas");
$matriz[A] = true;
$matriz[B] = false;
$matriz[C] = true;
for ($i = 0; $i < count($matriz); $i++) {
if ($matriz[$i] == true) {
echo "en la tienda hay " . indice($i) . "<br>";
}
}
Lo que me gustaría saber es si al ser una matriz de elementos no indexados sino "nombrados", puedo recorrerla así, es decir, si $matriz(1) sería lo mismo que poner $matriz(A).
Y por otro lado, si existe alguna función en PHP que reciba el número 3 por ejemplo y me devuelva la C.
Gracias.
Valora esta pregunta


0