How to create and initialize a 2d array of characters with different row lengths in PHP

1 Answer

0 votes
// Initialize a 2D array with different row lengths
$charArray2D = array(
    array('A', 'B', 'C'),
    array('Y'),
    array('D', 'E'),
    array('F', 'G', 'H', 'I', 'J', 'K')
);

foreach ($charArray2D as $row) {
    foreach ($row as $char) {
        echo $char . " ";
    }
    echo "\n";
}


   
/*
run:
    
A B C 
Y 
D E 
F G H I J K 
    
*/

 



answered Feb 7, 2025 by avibootz
...