How to split array values to new array? [duplicate] - php

This question already has answers here:
How to "flatten" a multi-dimensional array to simple one in PHP? [duplicate]
(23 answers)
Closed 9 years ago.
how to split received values of an array into a new array?
so from this:
[["+","+","+"],["-","+","+"],["*","+","+"],["\/","+","+"],
to this:
["+"],["+"],["+"],["-"],["+"],["+"],["*"],["+"],["+"],
can someone help me?

Flatten your array by looping through it
$aFlattened = array();
foreach($aOriginalArray AS $aOperators){
$aFlattened = array_merge($aFlattened, $aOperators);
}

Related

I want to convert this array like this [duplicate]

This question already has answers here:
Convert flat array to a delimited string to be saved in the database
(13 answers)
Closed 10 months ago.
I want to convert this array ["Sleep","Wake"] to string like this Sleep Wake .
What is the way to do this?
Use implode,
$array = ['Sleep', 'Wake'];
var_dump(implode(" ", $array));

How to remove empty element in an array [duplicate]

This question already has answers here:
Remove empty array elements
(27 answers)
Closed 5 years ago.
I have been trying array_filter but doesn't work on my part.
If you want is to remove empty arrays inside an array, you can use this
$array= array_filter(array_map('array_filter', $array));

PHP Get Array Value from JSON Not working [duplicate]

This question already has answers here:
How to loop through PHP object with dynamic keys [duplicate]
(16 answers)
How to extract and access data from JSON with PHP?
(1 answer)
Closed 5 years ago.
I want to get the URLS from the JSON below.
$jsonArray = {
"uuid": "signed",
"PreSigned": "{'url': ['www.g.com', 'www.o.com']"}
I tried this $jsonArray -> PreSigned[0]->url
And it didn't work

How do I append a value to an array within an array in PHP? [duplicate]

This question already has answers here:
How to add elements to an empty array in PHP?
(8 answers)
Closed 5 years ago.
Given this PHP array:
$options['systems'] = array(1, 2, 3)
How would I append the value 4 to the $systems array within the $options array?
You could use array_push to push additional items like so:
array_push($options['systems'], 4);
Or the shorthand version:
$options['systems'][] = 4;
You can use php array_push function. Like this. array_push($options['systems'],4);
you can read the detail of array_push from below link.array_push manual

Get specifics value from chain in PHP [duplicate]

This question already has answers here:
Parse query string into an array
(12 answers)
Closed 8 years ago.
My chain in PHP is like the following:
$chain = "m=toto&i=12&a=new";
How to get m, i and a values ?
Thanks.
Try This:
<?php
$chain = "m=toto&i=12&a=new";
parse_str($chain,$array);
This will create an array named $array containing all values you can access them as $array['m']
You can Print all this by:
print_r($array);

Categories