Skip to content
Advertisement

Tag: arrays

Split a string array into pieces

Let’s say I have an array that store like this: How should I make the array[0] string split into piece by separated the “;”? Then I want to save them in array again, or display them out. How should I do it? Answer I would personally use the preg_split to get rid of that extra array element that would occur

Convert PostgreSQL array to PHP array

I have trouble reading Postgresql arrays in PHP. I have tried explode(), but this breaks arrays containing commas in strings, and str_getcsv() but it’s also no good as PostgreSQL doesn’t quote the Japanese strings. Not working: Example: Answer If you have PostgreSQL 9.2 you can do something like this: The result will return the array as JSON Then on the

Get the index of a certain value in an array in PHP

I have an array: I want to get the index for a given value (i.e. 1 for string2 and 2 for string3) All I want is the position of the strings in the array string1 is 0 string2 is 1 string3 is 2 How to achieve this? Answer array_search is the way to do it. array_search ( mixed $needle ,

PHP Sort Array By SubArray Value

I have the following array structure: What is the best way to order the array in an incremental way, based on the optionNumber? So the results look like: Answer Use usort. In PHP ≥5.3, you should use an anonymous function instead: Note that both code above assume $a[‘optionNumber’] is an integer. Use @St. John Johnson’s solution if they are strings.

Return an array from mysqli stmt query

I’m trying to convert a site to use prepared mysql statements, however I’m having some trouble replacing my use of fetch_array(). The comments on php.net offer a solution which I would have thought should work but for some reason I’m getting strange undefined constant errors when calling a function via call_user_func_array() can someone suggest a better way of doing it?

PHP – lookup array contents with dot syntax [closed]

Closed. This question needs details or clarity. It is not currently accepting answers. Want to improve this question? Add details and clarify the problem by editing this post. Closed 7 years ago. Improve this question Does anybody see anything wrong with the following function? (Edit: no, I don’t think anything is wrong, I am just double-checking since this will be

PHP’s array_merge_recursive behaviour on integer keys

Is there an approach for recursively merging arrays, in the same way as PHP’s array_merge_recursive() function does, except that integer keys are treated the same as string keys? (It’s important for the process that the keys remain parse-able as integers.) For example: Will merge the on the “a” key and output, as expected, the following: However, when using integers for

Advertisement