(PECL lapack >= 0.1.0)
LAPACK está escrito en Fortran 90 y proporciona rutinas para resolver sistemas de ecuacioines lineales simultáneas, soluciones de mínimos cuadrados de ecuaciones de sistemas lineales, problemas de valores propios, y problemas de valores singulares. Esta extensión envuelve las ligaduras en C de LAPACKE C para acceder a varios procesos expuestos por la biblioteca. La mayoría de las funciones trabajan con arrays de arrays, representando matrices rectangulares en orden de fila mayor, así, una matriz de dos por dos [1 2; 3 4] sería array(array(1, 2), array(3, 4)).
Todas las funciones se llaman estáticamente, por ejemplo $eig = Lapack::eigenvalues($a);