Articles of arrays

La función de callback de PHP no funciona en funciones de objeto

Tengo una matriz y quiero aplicar MySQLi->real_escape_string en todos los miembros de la matriz a través de array_walk pero esto no funciona: array_walk($array, ‘$mysqli->real_escape_string’); Da este error: Advertencia: array_walk () espera que el parámetro 2 sea una callback válida, la función ‘$ mysqli-> real_escape_string’ no se encuentra o el nombre de la función no es […]

Zig-zag escanea una matriz N x N

Tengo una matriz simple. La longitud de la matriz siempre tiene una raíz cuadrada de un entero. Así que 16, 25, 36 etc. $array = array(‘1’, ‘2’, ‘3’, ‘4’ … ’25’); Lo que hago es organizar la matriz con HTML para que se vea como un bloque con lados iguales. Lo que quiero hacer es […]

¿Cómo puedo recortar todas las cadenas en una matriz?

Si tengo esta matriz: array(” hey “, “bla “, ” test”); y quiero recortarlos a todos, ¿cómo puedo hacer eso? La matriz después del recorte: array(“hey”, “bla”, “test”);

Comportamiento inesperado de current () en un bucle foreach

Aquí hay un simple bucle. $list = array(“A”, “B”, “C”,”D”); foreach ($list as $var) { print(current($list)); } Salida ( demo ) BBBB // Output for 5.2.4 – 5.5.0alpha4 BCD // Output for 4.4.1 AAAA // Output for 4.3.0 – 4.4.0, 4.4.2 – 5.2.3 Pregunta: ¿Puede alguien por favor explicar qué está pasando? ¿Por qué no […]

Obtenga los valores de matriz de PHP e imprima en un bucle

Tengo una mesa con 9 filas. La primera columna debe imprimir el nombre de cada participante de la clasificación. En primer lugar, hice una matriz que contiene los nombres de ellos: $names = array(“Mike”, “Kyle”, “Johnny”, “Will”, “Vasques”); Para esta tarea codifiqué un bucle con 5 filas y 10 columnas. Entonces, como mencioné, la primera […]

Crear una matriz de longitud variable a partir de la cadena

La cuerda $string = ‘abcd’; debe crear una matriz como array(‘a’ => array(‘b’ => array( …. Me las arreglé para llegar a esto: function create_array(&$arr, $string, $data){ $parts = explode(‘.’, $string); $key = array_shift($parts); // first key $new_arr = array(); $have_empty_slot = false; if(!isset($arr[$key])){ $arr[$key] = array(); $have_empty_slot = true; } $new_arr = &$arr[$key]; foreach($parts […]

PHP Echo Random Array e Insertar en la base de datos sin repetición

Tengo un código para hacer rodar un número de rand y mostrar al ganador según su oportunidad. $data = array(); foreach($getAllUserTicketHistoryJson as $value){ $data[$value[‘user_id’]] = number_format((float)($value[‘total_ticket’] / $getAllTicketRound * 100), 2, ‘.’, ”); } $array=$data; function chance($input=array()) { $number=rand(0,array_sum($input)); $starter=0; foreach($input as $key => $val) { $starter+=$val; if($number<=$starter) { $ret=$key; break; } } return 'Winner […]

¿Cómo comenzar la matriz desde 1 en lugar de 0?

¿Cómo comienzo la matriz de un rango en 1 en lugar de 0, el Código tiene este aspecto: $numbers = range(0, 14); Intenté esto pero eso no resuelve mi problema. $numbers = range(0, 14);

Tengo un botón de opción múltiple con el mismo nombre en la matriz y tengo los mismos valores que 1

Tengo varios nombres de botones de radio en una matriz con los mismos valores que 1 para todos. Necesito saber si uncheck significa establecer como cero, ¿cómo puedo hacerlo? Abajo esta mi codigo Verifique la imagen de la imagen de muestra pero la misma forma que tengo : código html : Set as Default Código […]

Agrupe elementos idénticos en la matriz de PHP y cuenta

Estoy intentando crear una matriz que agrupa elementos similares / idénticos y crea un recuento / cuenta de la cantidad de veces que se produce ese elemento. Me las arreglé para obtener una matriz de salida que se parece a esto: Code Item WX4RCDWK3VJ7M Caesar Salad WX4RCDWK3VJ7M Caesar Salad YTZ8346445MFT Wolfblass Cab Sauvignon XGZ4NDEDKTCGY Rib […]