Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php declare(strict_types=1); namespace Intervention\Image\Tests\Traits; use Intervent..
Decoded Output download
<?php
declare(strict_types=1);
namespace Intervention\Image\Tests\Traits;
use Intervention\Image\Traits\CanBuildFilePointer;
trait CanDetectInterlacedPng
{
use CanBuildFilePointer;
/**
* Checks if the given image data is interlaced encoded PNG format
*
* @param string $imagedata
* @return bool
*/
private function isInterlacedPng(string $imagedata): bool
{
$f = $this->buildFilePointer($imagedata);
$contents = fread($f, 32);
fclose($f);
return ord($contents[28]) != 0;
}
}
?>
Did this file decode correctly?
Original Code
<?php
declare(strict_types=1);
namespace Intervention\Image\Tests\Traits;
use Intervention\Image\Traits\CanBuildFilePointer;
trait CanDetectInterlacedPng
{
use CanBuildFilePointer;
/**
* Checks if the given image data is interlaced encoded PNG format
*
* @param string $imagedata
* @return bool
*/
private function isInterlacedPng(string $imagedata): bool
{
$f = $this->buildFilePointer($imagedata);
$contents = fread($f, 32);
fclose($f);
return ord($contents[28]) != 0;
}
}
Function Calls
None |
Stats
MD5 | 4dcb53d42e79f08d6c0861b42ac99040 |
Eval Count | 0 |
Decode Time | 106 ms |