Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
--TEST-- ExcelSheet::setAutoFitArea(), ExcelSheet::printRepeatCols(), ExcelSheet::printRep..
Decoded Output download
--TEST--
ExcelSheet::setAutoFitArea(), ExcelSheet::printRepeatCols(), ExcelSheet::printRepeatRows(), ExcelSheet::printArea()
--INI--
date.timezone=America/Toronto
--SKIPIF--
<?php if (!extension_loaded("excel")) print "skip"; ?>
--FILE--
<?php
$xb = new ExcelBook(null, null, true);
$xb->setLocale('UTF-8');
$xs = new ExcelSheet($xb, 'test');
$xs->setAutoFitArea(0, 0, 2, 2);
var_dump($xs->setAutoFitArea(-1, -1, -2, null));
var_dump($xs->setAutoFitArea(0, -1, -2, null));
var_dump($xs->setAutoFitArea(0, 0, -2, null));
var_dump($xs->setAutoFitArea(0, 0, -1, null));
var_dump($xs->setAutoFitArea(0, 0, -1, -1));
var_dump($xs->setAutoFitArea(0, 0, 0, 0));
var_dump($xs->setAutoFitArea(0, 1, 5, 7));
var_dump($xs->setAutoFitArea(5, 7, 0, 0));
var_dump($xs->printRepeatCols());
var_dump($xs->printRepeatRows());
var_dump($xs->printArea());
$xs->setPrintArea(0, 3, 0, 7);
$xs->setPrintRepeatRows(0, 1);
$xs->setPrintRepeatCols(0, 2);
var_dump($xs->printRepeatCols());
var_dump($xs->printRepeatRows());
var_dump($xs->printArea());
echo "OK
";
?>
--EXPECT--
bool(false)
bool(false)
bool(false)
bool(false)
bool(false)
bool(true)
bool(true)
bool(true)
bool(false)
bool(false)
bool(false)
array(2) {
["col_start"]=>
int(0)
["col_end"]=>
int(2)
}
array(2) {
["row_start"]=>
int(0)
["row_end"]=>
int(1)
}
array(4) {
["row_start"]=>
int(0)
["col_start"]=>
int(3)
["row_end"]=>
int(0)
["col_end"]=>
int(7)
}
OK
Did this file decode correctly?
Original Code
--TEST--
ExcelSheet::setAutoFitArea(), ExcelSheet::printRepeatCols(), ExcelSheet::printRepeatRows(), ExcelSheet::printArea()
--INI--
date.timezone=America/Toronto
--SKIPIF--
<?php if (!extension_loaded("excel")) print "skip"; ?>
--FILE--
<?php
$xb = new ExcelBook(null, null, true);
$xb->setLocale('UTF-8');
$xs = new ExcelSheet($xb, 'test');
$xs->setAutoFitArea(0, 0, 2, 2);
var_dump($xs->setAutoFitArea(-1, -1, -2, null));
var_dump($xs->setAutoFitArea(0, -1, -2, null));
var_dump($xs->setAutoFitArea(0, 0, -2, null));
var_dump($xs->setAutoFitArea(0, 0, -1, null));
var_dump($xs->setAutoFitArea(0, 0, -1, -1));
var_dump($xs->setAutoFitArea(0, 0, 0, 0));
var_dump($xs->setAutoFitArea(0, 1, 5, 7));
var_dump($xs->setAutoFitArea(5, 7, 0, 0));
var_dump($xs->printRepeatCols());
var_dump($xs->printRepeatRows());
var_dump($xs->printArea());
$xs->setPrintArea(0, 3, 0, 7);
$xs->setPrintRepeatRows(0, 1);
$xs->setPrintRepeatCols(0, 2);
var_dump($xs->printRepeatCols());
var_dump($xs->printRepeatRows());
var_dump($xs->printArea());
echo "OK\n";
?>
--EXPECT--
bool(false)
bool(false)
bool(false)
bool(false)
bool(false)
bool(true)
bool(true)
bool(true)
bool(false)
bool(false)
bool(false)
array(2) {
["col_start"]=>
int(0)
["col_end"]=>
int(2)
}
array(2) {
["row_start"]=>
int(0)
["row_end"]=>
int(1)
}
array(4) {
["row_start"]=>
int(0)
["col_start"]=>
int(3)
["row_end"]=>
int(0)
["col_end"]=>
int(7)
}
OK
Function Calls
extension_loaded | 1 |
Stats
MD5 | cfbe3f200478ac7899e439d3cd4a9deb |
Eval Count | 0 |
Decode Time | 108 ms |