Buscar un código de PHP

Mostrando del 1 al 10 de 174 coincidencias
<<>>
Se ha buscado por la cadena: array
Imágen de perfil
Val: 3.943
Oro
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

Sumar los valores de un array bidimensional por su código


PHP

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 7 de Julio del 2020 por Xve (294 códigos)
1.385 visualizaciones desde el 7 de Julio del 2020
Dado un array bidimensional que contiene un Código y Cantidad, devolver la suma de las cantidades para los Códigos con el mismo valor.

Ejemplo, de este array bidimensional:
1
2
3
4
5
6
$miArray=[
    ["txtCodigo" => 100, "cantidad" => 1],
    ["txtCodigo" => 10, "cantidad" => 1],
    ["txtCodigo" => 101, "cantidad" => 1],
    ["txtCodigo" => 10, "cantidad" => 1],
];

Se espera:
1
2
3
4
5
$miArray=[
    ["txtCodigo" => 100 "cantidad" => 1],
    ["txtCodigo" => 10 "cantidad" => 2],
    ["txtCodigo" => 101 "cantidad" => 1]
]
Imágen de perfil
Val: 716
Bronce
Ha aumentado 1 puesto en PHP (en relación al último mes)
Gráfica de PHP

Eliminar ciertos elementos de un array pasado por referencia


PHP

Publicado el 29 de Mayo del 2020 por Kata (76 códigos)
1.553 visualizaciones desde el 29 de Mayo del 2020
Crear una función que reciba un array por referencia y uno o varios valores para eliminar del array. La función no tiene que devolver ningún valor, ya que el parámetro se ha pasado por referencia.

1
2
3
4
5
6
7
8
9
10
11
$items = ['a', 'b', 'c', 'a', 'b', 'c'];
extractItems($items, 'a', 'c');
print_r($items); // ['b', 'b']
 
$items = [1, 2, 3, 4, 5, 6, 7, 8];
extractItems($items, 4, 5, 6, 7);
print_r($items); // [1, 2, 3, 8]
 
$items = [1, 1, 2, 1, 1];
extractItems($items, 1);
print_r($items); // [2]
Imágen de perfil
Val: 716
Bronce
Ha aumentado 1 puesto en PHP (en relación al último mes)
Gráfica de PHP

Eliminar los valores duplicados de un array


PHP

Publicado el 15 de Abril del 2020 por Kata (76 códigos)
1.432 visualizaciones desde el 15 de Abril del 2020
Crear una función que elimine los valores duplicados de un array de valores.

1
2
3
eliminarDuplicados(["b", "a", "b", "c", "b"]); // ['b', 'a', 'c']
eliminarDuplicados([1, 2, 3, 2, 4, 1]); // [1, 2, 3, 4]
eliminarDuplicados([]); // []
Imágen de perfil
Val: 716
Bronce
Ha aumentado 1 puesto en PHP (en relación al último mes)
Gráfica de PHP

Función que devuelva la media de un array de números


PHP

Publicado el 17 de Marzo del 2020 por Kata (76 códigos)
1.994 visualizaciones desde el 17 de Marzo del 2020
Crear una función que reciba un array de valores y devuelva la media de los mismos con dos cecimales.

- Si el array esta vació, tiene que devolver 0.00.
- Si dentro del array hay algún valor no numérico se considera como 0.

1
2
3
4
5
6
7
8
media([1, 2, 3, 4]); // 2.50
media([1, 2, 3, 4, 5, 6, 7, 9, 10]); // 5.22
media([2, 12]); // 7.00
media([5.5, 5.5]); // 5.50
media([]); // 0.00
media([1]); // 1.00
media(["a"]); // 0.00
media(["a", 3]); // 1.50
Imágen de perfil
Val: 716
Bronce
Ha aumentado 1 puesto en PHP (en relación al último mes)
Gráfica de PHP

Buscar las cadenas de un array dentro de las cadenas de otro array


PHP

Publicado el 14 de Marzo del 2020 por Kata (76 códigos)
1.215 visualizaciones desde el 14 de Marzo del 2020
Dados dos arrays de cadenas a1 y a2, devolver un array ordenado de las cadenas del array a1 que se encuentran dentro de las cadenas del array a2.

1
2
3
4
5
6
7
8
9
10
11
12
13
$a2 = ["lively", "alive", "harp", "sharp", "armstrong"];
 
$a1 = ["arp", "live", "strong"];
inArray($a1, $a2); // ["arp", "live", "strong"]
 
$a1 = ["xyz", "live", "strong"];
inArray($a1, $a2); // ["live", "strong"]
 
$a1 = ["live", "strong", "arp"];
inArray($a1, $a2); // ["arp", "live", "strong"]
 
$a1 = [];
inArray($a1, $a2); // []
Imágen de perfil
Val: 716
Bronce
Ha aumentado 1 puesto en PHP (en relación al último mes)
Gráfica de PHP

Buscar los números de un array que son divisibles por un numero dado


PHP

Publicado el 12 de Febrero del 2020 por Kata (76 códigos)
1.217 visualizaciones desde el 12 de Febrero del 2020
Crear una función que recibe dos argumentos, un array de valores y un valor entero. Devolver un array con los valores divisibles por el numero entero.

1
2
3
4
divisible_by([1, 2, 3, 4, 5, 6], 2); // [2, 4, 6]
divisible_by([1, 2, 3, 4, 5, 6], 7); // []
divisible_by([1, 2, 3, 4, 5, 6], 1); // [1, 2, 3, 4, 5, 6]
divisible_by([], 2); // []
Imágen de perfil
Val: 716
Bronce
Ha aumentado 1 puesto en PHP (en relación al último mes)
Gráfica de PHP

Obtener un array de valores sin repetirse


PHP

Publicado el 30 de Enero del 2020 por Kata (76 códigos)
1.766 visualizaciones desde el 30 de Enero del 2020
Crear una función que reciba un numero indicando el tamaño del array a devolver, el cual devuelva un array con los números aleatorios entre cero y el numero recibido sin repetirse ningún valor.

1
2
3
4
randomNumbers(3); // [2, 0, 1]
randomNumbers(5); // [3, 2, 0, 1, 4]
randomNumbers(0); // []
randomNumbers(10); // [5, 9, 2, 0, 1, 3, 6, 8, 7, 4]
Imágen de perfil
Val: 716
Bronce
Ha aumentado 1 puesto en PHP (en relación al último mes)
Gráfica de PHP

Triangulo de pascal devuelto en un simple array


PHP

Publicado el 24 de Enero del 2020 por Kata (76 códigos)
2.048 visualizaciones desde el 24 de Enero del 2020
Crear una función que reciba una profundidad y devuelva un array de una sola dimensión que represente el triangulo de Pascal desde el primer nivel hasta el indicado.

1
2
3
4
5
pascals_triangle(1); // [1]
pascals_triangle(2); // [1, 1, 1]
pascals_triangle(3); // [1, 1, 1, 1, 2, 1]
pascals_triangle(4); // [1, 1, 1, 1, 2, 1, 1, 3, 3, 1]
pascals_triangle(5); // [1, 1, 1, 1, 2, 1, 1, 3, 3, 1, 1, 4, 6, 4, 1]
Imágen de perfil
Val: 716
Bronce
Ha aumentado 1 puesto en PHP (en relación al último mes)
Gráfica de PHP

Triangulo de pascal devuelto en un array de arrays


PHP

Publicado el 24 de Enero del 2020 por Kata (76 códigos)
1.465 visualizaciones desde el 24 de Enero del 2020
Crear una función que reciba una profundidad y devuelva un array de arrays que represente el triangulo de Pascal desde el primer nivel hasta el indicado.

1
2
3
4
5
pascals_triangle(1); // [[1]]
pascals_triangle(2); // [[1], [1, 1]]
pascals_triangle(3); // [[1], [1, 1], [1, 2, 1]]
pascals_triangle(4); // [[1], [1, 1], [1, 2, 1], [1, 3, 3, 1]]
pascals_triangle(5); // [[1], [1, 1], [1, 2, 1], [1, 3, 3, 1], [1, 4, 6, 4, 1]]