arrays

Add value to an array

In PHP, I'd do something like: $array = array(); $array[] = "value1"; $array[] = "value2"; $array[] = "value3"; How would I do the same thing in jQuery? ...

How to remove values from an array whilst renumbering numeric keys

I have an array which may contain numeric or associative keys, or both: $x = array('a', 'b', 'c', 'foo' => 'bar', 'd', 'e'); print_r($x); /*( [0] => a [1] => b [2] => c [foo] => bar [3] => d [4] => e )*/ I want to be able to remove an item from the array, renumbering the non-associative keys to keep them sequen...

How do I output these PHP array values?

Using PHP, how do I output/display the values from this array within my web page: http://api.getclicky.com/api/stats/4?site_id=83367&sitekey=e09c6cb0d51d298c&type=clicks&output=php&unserialize ...

How to format a simple PHP array of strings?

I have this simple function which I pass in an array of strings: function myfunction( $arg = array() ) { // do stuff to $arg... // return a $string; } Simple so far, but I need some of the strings in the $arg array to be formatted, while some remain unformatted. I can't figure out how to do it? Say I run this $arg through myf...

javascript: remove all object elements of an associative array

Hello All, I would like to know the most efficient way of emptying an associative array without causing any memory leak (the values are js objects) Just to be sure, I have tried iterating through the elements of the array, calling 'delete' operation for each element object, so that all of the element objects will become candidates for ...

Working with multidimensional array and objects in php

Hello! I already posted a similar problem and it was resolved, but now I'm trying to work with array of objects and I'm not sure how to resolve this: So, I have an array similar to this: array(10) { [0]=> object(VO)#6 (35) { ["eventID"]=> string(1) "1" ["eventTitle"]=> string(7) "EVENT 1" ["artistID"]=> st...

Is there a native PHP function for grabbing (and unsetting) an array element?

Hello, I just wondered if there were an native PHP function that would replicate the following snippet? <?php $array = array(0 => 'element1', 1 => 'element2'); $element1 = $array[0]; unset($array[0]); ?> Basically, I wish to grab an array element but unset that particular key at the same time. Is this possible? ...

How to remove an element from a PHP array if the key equals 'index'?

I have this $array in which the index key could appear in any random order: array(4) { ["foo"]=> bool(false) ["index"]=> bool(false) ["bar"]=> bool(true) ["biff"]=> bool(false) } Without adjusting the position of the elements or changing the key or value, how do I remove the index element, resulting in a new $array? array(3) ...

An efficient way to save an Array and its Keys to a database

Hello all, I am trying to save lots of variables to a database and its getting ridiculous now. I am using PHP and MySQL. Is there a way, I can get the array value and the array keys (array keys are exactly saqme as the table column/field names) in one go without having to add a new variable and table column pair. To be honest, I just ...

How to get a index for a key I know to be unique in an array

I have a list of items in a particular order so I've decided to store them in an array $items = array( "apple", "banana", "pear" ); If the program is called with the parameter "banana" I need to be able to say "apple" comes before and "pear" comes after. Currently I'm doing something like this: foreach($items as $k=>$v) { if...

PHP: Conditionally add array members

$headers=array( $requestMethod." /rest/obj HTTP/1.1", "listable-meta: ".$listablemeta, "meta: ".$nonlistmeta, 'accept: */*', ); In the above example, I'd like to omit the whole line if $listablemeta or $nonlistmeta is blank. Assume $listablemeta is blank. Then the array would be: $headers=array( $request...

Array of pointers member, is it initialized?

If I have a class A { private: Widget* widgets[5]; }; Is it guaranteed that all pointers are NULL, or do I need to initialize them in the constructor? Is it true for all compilers? Thanks. ...

PHP checking entries in array for duplicates

I want to take all the records from my MySQL table and check if there are duplicates. I had the idea of storing them all in an array and then checking the array for duplicates. The problem is, I have about 1.5 million rows in my MySQL table. This is my code so far: <?php $con = mysql_connect('localhost', 'root', ''); $sel = mysql_sele...

PHP: how to perform htmlspecialchar() on an array-of-arrays?

How do I run the PHP function htmlspecialchars() on an array of array objects? I have the following code: $result_set = Array ( [0] => Array ( [home_id] => 1 [address] => 4225 Nasmyth Dr [city] => Plano [state] => TX [zip] => 76798 ) [1] => Array ...

Basic PHP MySQL array grouping question

Quick question, which I think has a very easy solution for someone who has anything above the most rudimentary knowledge of PHP/MySQL as I do. I have a list of cities in a variety of states stored in a database with city, state and some other variables. Right now they get pulled as a list sorted by city name: Anchorage, AK Baltimore, ...

Is there a sane reason for this IE array.push bug?

Note: Edited the sample to reflect my actual problem, which was a trailing comma in the array initialization. Seems that a mixture of raw array initialization and array.push can cause the indexes to get all whacky. I do this: var iFeelLikeIt = true; var items = ["thing1", "thing2",]; if (iFeelLikeIt) { items.push("thing3"); } items....

How to Change a Value in a JavaScript Array of Multiple Values

I have a JavaScript array that can be built using this code var Test = []; Test.push([3, 2]); Test.push([5, 7]); Test.push([8, 1]); Test.push([4, 10]); What I need to do is change the first value in each item to be in order from 0, the result should look like this: [0, 2] [1, 7] [2, 1] [3, 10] I will also accept a jQuery answer. ...

Help loading contstants stored in serialized array using eval() and constant()

DISCLAIMER: Please read carefully as this is NOT a question about storing arrays in constants or simple eval() or serialize() techniques. This IS a question primarily about how constants work in PHP and why the constant() function is not working to convert a constant name into a constant value. Thanks. BACKGROUND: For various reasons, I...

Pointer address in a C multidimensional array.

Hi, I'm messing around with multidimensional arrays and pointers. I've been looking at a program that prints out the contents of, and addresses of, a simple array. Here's my array declaration: int zippo[4][2] = { {2,4}, {6,8}, {1,3}, {5,7} }; My current understanding is that zippo is a pointer, an...

How to remove first element of an array in javascript?

var arr = [1,2,3,5,6]; I want to remove the 1st element of the array so that it becomes: var arr = [2,3,5,6]; How? Edit To extend this question, what if I want to remove the 2nd element of the array? ...