public static function PHPExcel_ReferenceHelper::cellReverseSort in Loft Data Grids 6.2
Same name and namespace in other branches
- 7.2 vendor/phpoffice/phpexcel/Classes/PHPExcel/ReferenceHelper.php \PHPExcel_ReferenceHelper::cellReverseSort()
* Compare two cell addresses * Intended for use as a Callback function for sorting cell addresses by column and row * *
Parameters
string $a First cell to test (e.g. 'AA1'): * @param string $b Second cell to test (e.g. 'Z1') * @return integer
File
- vendor/
phpoffice/ phpexcel/ Classes/ PHPExcel/ ReferenceHelper.php, line 121
Class
- PHPExcel_ReferenceHelper
- PHPExcel_ReferenceHelper (Singleton)
Code
public static function cellReverseSort($a, $b) {
sscanf($a, '%[A-Z]%d', $ac, $ar);
sscanf($b, '%[A-Z]%d', $bc, $br);
if ($ar == $br) {
return 1 - strcasecmp(strlen($ac) . $ac, strlen($bc) . $bc);
}
return $ar < $br ? 1 : -1;
}