Hola necesito ayuda Tengo una nueva PC. Juego preconstruido. Nunca tuve uno antes. Cuando encendí la PC, me llevó a la página de la Utilidad del BIOS. Revisé todo para asegurarme de que estaba asegurado, se veía bien. Comprobé el Ram ambos uno a la vez, exactamente lo mismo. El hardware parece estar bien conectado? No estoy seguro de qué más debo hacer. Estas son algunas de las especificaciones. Gracias CPU: Intel® Core® i7-4790K 4.0 GHz 8MB Intel Smart Cache LGA1150 HDD: 128GB SanDisk SSD + 2TB SATA III Combo de disco duro (Combo Drive) MEMORIA: 8GB (4GBx2) DDR3/2133MHz Memoria de doble canal (ADATA XPG V3) MATERIAL : ASUS Z97-P ATX con GbLAN, 2 PCIe x16, 2 PCIe x1, 2 PCI, 4x SATA 6Gb/s (sistema operativo con certificación Pro OC): Microsoft® Windows 8.1 (edición de 64 bits) + Office 365 GRATIS 30 días de prueba : 600 vatios - Fuente de alimentación certificada estándar 80 Plus - SLI/CrossFireX ReadyVIDEO: Tarjeta de video NVIDIA GeForce GTX 750Ti 2GB GDDR5 PCIe 3.0 x16 (tarjeta única)

Como es nuevo, hable con el fabricante, tendrá una garantía.

PHP Descubre la diferencia de 2 matrices

$ array1 = array ('1', '2', '2', '3', '3', '4', '5'); $ array2 = array ('1', '2', '3' ); resultado de salida requerido como: 2, 3, 4, 5

No estoy seguro de por qué la diferencia sería 2,3,4,5. 1,2,3 son comunes a ambas matrices, entonces ¿4,5 no sería la diferencia? Se me ocurrió esto después de un poco de investigación:
Código:
<? php $ array1 = array ('1', '2', '2', '3', '3', '4', '5'); $ array2 = array ('1', '2', '3'); $ resultado = array_diff ($ array1, $ array2); print_r ($ resultado);?> Salida:
Código:
Matriz (=> 4 => 5)

gracias querida, pero array_diff no es mi solución, por favor escriba mi resultado deseado perfecto? 2,3,4,5

Caramba. Nunca he visto un idioma tan obsesionado con su propia puntuación.
Código:
<? php $ array1 = array ('1', '2', '2', '3', '3', '4', '5'); $ array2 = array ('1', '2', '3'); $ diff1 = array (); $ diff2 = array (); for ($ i = 0; $ i <count ($ array1); $ i ++) {$ key = array_search ($ array1, $ array2) ; if ($ key! = False) {$ diff1 = $ array1; sin establecer ($ array2); }} // Restablecer matrices // $ array1 = array ('1', '2', '2', '3', '3', '4', '5'); $ array2 = array ('1' , '2', '3'); $ diff2 = array_diff ($ array1, $ array2); $ final = array_merge ($ diff1, $ diff2); foreach ($ final como $ item) {print $ item. ""; }?> Esto producirá los resultados que estás buscando. Está escrito como un procedimiento de arriba hacia abajo y se nota. Hay mejores herramientas para esto, pero no todas pueden ejecutarse en una página web.

Gracias de nuevo, pero no estoy satisfecho. cambiar cualquier valor de matriz y ver resultadopor favor >> desarmar valores de matriz1 (no claves) que se muestran en matriz2

No hacemos tareas para la gente aquí. Todo el propósito de la tarea es para que pueda aprender a escribir el código usted mismo, conseguir que alguien más le proporcione el código no le enseñará nada. ¿Por qué no mirar el problema existente y averiguar cómo hacerlo usted mismo? Seguramente ese es el punto central de la programación. Sugerencia: debe pasar por la segunda matriz y, para cada elemento, elimine la primera aparición de ese valor de El primer conjunto.

Por supuesto lo hacemos. Algunos de nosotros simplemente no siempre lo reconocemos. En cualquier caso, esta ha sido una experiencia de aprendizaje para mí y para el OP, así que para terminar lo que comenzó:
Código:
<? php $ array1 = array ('1', '2', '2', '3', '3', '4', '5'); $ array2 = array ('1', '2', '3'); for ($ i = 0; $ i <count ($ array1); $ i ++) {$ key = array_search ($ array1, $ array2); if ($ key! == False) {unset ($ array2); sin establecer ($ array1); }} foreach (array_merge ($ array1, $ array2) como $ item) {print $ item. "";}?> Para referencia adicional, mira esto sitio.

La diferencia es entre "ayudar con la tarea" y "hacerlo por alguien": lo primero está bien, ayuda a la persona a aprender, simplemente dándole el código para hacer exactamente lo que necesita no le enseña nada. Observe cómo le di una pista a la persona en cuanto a cómo iniciar el programa. Si solo damos respuestas completas a las preguntas de la tarea, todo lo que suele suceder es que la persona toma el código y lo entrega sin siquiera tratar de aprender cómo funciona.

Gracias de nuevo, sí, estoy tratando de generar código, pero he fallado. su guía es útil para mí. Aquí, si cambia los valores de array2 y el resultado se verá afectado. si te interesa mi código y yo y quieres saber qué estoy haciendo. Te digo en detalle. gracias de nuevo <? php $ array1 = array ('1', '2', '3', '4', '5'); $ array2 = array ('3', '4', '5'); para ($ i = 0; $ i <cuenta ($ array1); $ i ++) {$ key = array_search ($ array1, $ array2); if ($ key! == False) {unset ($ array2); sin establecer ($ array1); }} foreach (array_merge ($ array1, $ array2) como $ item) {print $ item. "";}?>

OKAY. Vamos a oírlo.
Código:

gracias de nuevo, pero el resultado no es correcto, si los valores de array1 y array2 son iguales, vea el resultado (el resultado requerido es 0) $ array1 = ('1', '2', '3', '4', '5') ; $ array2 = ('1', '2', '3', '4', '5');

¿Has considerado realmente aprender PHP? Probablemente sea mucho más fácil trabajar de manera independiente.

Su primera publicación mostró que quería una lista de los diferentes elementos de cada matriz. Ahora tiene dos matrices iguales, que no deberían mostrar elementos diferentes, pero para las cuales espera un resultado de cero. ¿Cómo se explica eso? Puede modificar el último fragmento publicado y, en lugar de imprimir las matrices fusionadas, anide elarray_mergefuncionar dentro delcontarfunción. Si realmente planea aprender PHP desde cero, debería hacer su investigación en un libro o con un tutorial web, no en un foro.

gracias, creo que necesito aprender más sobre php, pero resuelva este problema en este momento, estoy agradecido por mucho que estoy tratando de aprender php en nombre de su sugerencia. gracias de nuevo, querida, estoy tratando de desarrollar una aplicación de cuenta, se me requiere: 1. Producir el número de serie del producto 2. la venta produjo el número de serie a través de la factura de venta en esta etapa tengo éxito, pero el problema comienza aquí cuando el producto devuelve 3. cuando devuelve el producto, la serie del producto se muestra en la base de datos 2 veces o 3 veces4. y cuando se devuelve el número de serie, se vuelve a vender cuando el problema crea un problema de resultado cuando se crea cuando el número de serie se almacena doble o triple, etc. en la tabla de producción. por favor, ayúdenme, en esta etapa, aprenderé más sobre phpIrshad Siddique

¿Cómo se convirtió una pregunta sobre dos matrices con elementos enteros duplicados en una aplicación de cuenta? Una aplicación suele ser una tarea importante. En este punto, todo lo que puedo ver es que tienes un almacén de datos de productos y un almacén de datos de ventas. Eso no es suficiente para apuntarle en la dirección correcta. Buena suerte.
Código:

Hombre de C'Mon: solo aprende PHP correctamente, de un libro o una guía en línea: al mezclar al azar fragmentos de código de otras personas no te enseñarán nada y tu código terminará siendo un desastre. Además, PHP es un lenguaje bastante fácil de comenzar en comparación con muchos otros.

Entradas Populares