Matrix transposition: Difference between revisions

Content added Content deleted
(→‎TI-83 BASIC: add TI-89, alphabetize)
(→‎{{header|PHP}}: non-destructive)
Line 583: Line 583:
=={{header|PHP}}==
=={{header|PHP}}==
<lang php>function transpose($m) {
<lang php>function transpose($m) {
// array_map(NULL, m[0], m[1], ..)
array_unshift($m, NULL);
return call_user_func_array(array_map, $m); // array_map(NULL, m[0], m[1], ..)
return call_user_func_array(array_map, array_merge(array(NULL), $m));
}</lang>
}</lang>