Tags
Asked 3 years ago
9 Jun 2021
Views 269
steave

steave posted

Serialize Multidimensional array

Serialize Multidimensional array
Rasi

Rasi
answered Apr 26 '23 00:00

To serialize a multidimensional array in PHP, you can use the serialize() function. This function can serialize most data types, including arrays, objects, and strings. Here's an example of how to serialize a multidimensional array:



$data = array(
    array('apple', 'banana', 'cherry'),
    array('dog', 'cat', 'hamster'),
    array('red', 'green', 'blue')
);

$serialized_data = serialize($data);

In the above example, the $data array contains three sub-arrays, each with three elements. The serialize() function is used to convert this multidimensional array into a string that can be stored in a file or database, or sent across a network.

To unserialize the string back into the original array, you can use the unserialize() function:



$unserialized_data = unserialize($serialized_data);

After executing the above code, $unserialized_data will contain the original multidimensional array.
Post Answer