Código de PHP - Buscar las cadenas de un array dentro de las cadenas de otro array

Imágen de perfil
Val: 374
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 arraygráfica de visualizaciones


PHP

Publicado el 25 de Diciembre del 2019 por Kata
603 visualizaciones desde el 25 de Diciembre del 2019
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); // []

Requerimientos

1

Publicado el 25 de Diciembre del 2019gráfica de visualizaciones de la versión: 1
604 visualizaciones desde el 25 de Diciembre del 2019
estrellaestrellaestrellaestrellaestrella
estrellaestrellaestrellaestrella
estrellaestrellaestrella
estrellaestrella
estrella

1
2
3
4
5
6
function inArray($array1, $array2) {
    asort($array1);
    return array_values(array_filter($array1, function($el) use ($array2) {
        return strstr(implode(' ', $array2), $el);
    }));
}



Comentarios sobre la versión: 1 (0)


No hay comentarios
 

Comentar la versión: 1

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios
Es necesario revisar y aceptar las políticas de privacidad

http://lwp-l.com/s5756