Articles of arrays

Recursivamente recorre multidimensional para crear una matriz plana

Tengo una matriz multidimensional que se ve así: $trees = array( array( ‘name’ => ‘Parent’, ‘__children’ => array( array( ‘name’ => ‘Child’ ), array( ‘name’ => ‘Second Child’ ) ) ) ); La profundidad de la matriz es desconocida y necesito aplanarla recursivamente. Por lo tanto, se ve más como esto: array( array( ‘name’ => […]

Matriz de árbol de subcategoría de categoría transversal de PHP en una matriz 2D personalizada

Tengo una matriz parental parecida a esto: Formación ( [0] => Matriz ( [category_id] => 1 [category_name] => Hogar y jardín [parent_id] => 0 [nivel] => 1 ) [1] => Matriz ( [category_id] => 2 [category_name] => Cocina y comedor [parent_id] => 1 [nivel] => 2 ) [2] => Matriz ( [category_id] => 3 [category_name] […]

Devolución de una serie de servidores de nombres para el dominio php

Quiero devolver los servidores de nombres de un dominio en PHP, sin embargo, solo obtengo un servidor de nombres en la matriz. Este es el código que estoy usando: //get auth ns datat $authnsData = dns_get_record($domain, DNS_NS); //put the results into a nice array foreach ($authnsData as $nsinfo) { $authns = array( ‘nsdata’ => array( […]

¿Qué estoy haciendo mal cargando esta matriz js?

He agregado otra pregunta específicamente sobre lo que creo que es el problema aquí, pero creo que un poco más de detalle hará algo bueno. Entonces, este es mi código: Prueba jQuery no event jQuery(document).ready(function() { jQuery(“a”).click(function(ev) { //ev.preventDefault(); // Defino las variables var currentAnchor = jQuery(this); var currentHref = currentAnchor.attr(‘href’); var curHref = currentHref.split(‘/’); […]

No se pueden asignar valores a la matriz desde un bucle

Tengo este código: function retrieve_answers($array = array(), $id = null) { include(root_path . ‘\config.php’); if($id == null) { $id = $this->question_id; } $query = mysqli_query($link, “SELECT * FROM `answers` WHERE `question_id`=’$id'”); if(!mysqli_num_rows($query)) { throw new Exception(‘Question not found.’); } /* – Retrieves the answer rows – Loops through the array – Indexes the array and […]

Convierta una cadena JSON en una matriz SIN json_decode

Estoy usando PHP en el servidor compartido para acceder al sitio externo a través de la API que está devolviendo JSON que contiene 2 niveles de datos (Nivel 1: Ejecutante y Nivel 2: matriz de categorías dentro del intérprete). Quiero convertir esto a una matriz asociativa multidimensional SIN UTILIZAR la función json_decode (¡¡¡¡¡¡¡¡¡¡¡¡demasiada memoria para […]

analizar los datos html a la matriz de datos en php

Estoy tratando de analizar los datos del formato html en matrices utilizando las clases de etiqueta a, pero no pude obtener el formato deseado. A continuación están mis datos $text =’ Text1 Text1 example.com text3 text23 text.com ‘; Estoy tratando de obtener el resultado usando el código a continuación $lines = explode(“\n”, $text); $out = […]

Cuerda answert de soap – conviértase en arrray

Tengo una respuesta de soap en php como estos: […] 1 | Nombre de alguna compañía 2 | Nombre de alguna compañía 3 | Nombre de alguna compañía 4 | Nombre de alguna compañía 5 | Nombre de alguna compañía 6 | Nombre de alguna compañía 7 | Nombre de alguna compañía 8 | Nombre […]

La función jQuery Focus no se activa cuando se usa con las opciones generadas por una matriz en PHP

La función $(‘select’).focus continuación funciona con un elemento html , pero no se activa cuando se utiliza con un elemento donde las opciones son generadas por la función php ‘printSelectOptions’ que se muestra a continuación. La función $(‘select’).focus me permite diferenciar entre el valor predeterminado de los elementos seleccionados (o ‘estado predeterminado’, que están preconfigurados […]

Laravel Array Keys not Preserved

Actualmente ejecutando Laravel 4.1.31. En el controlador, una matriz está compuesta de usuarios con su id como clave: $owners = User::get()->lists(‘username’,’id’); Imprimir la matriz de propietarios en el nivel de controlador produciría lo siguiente: print_r($owners) // Array // ( // [1] => user1 // [2] => user2 // [4] => user3 user4 // [6] => […]