<!--Code snippets for Reducing of image size--> <?php header('Content-Type: image/jpeg'); function compress_image($source_url, $destination_url, $quality) { $info = getimagesize($source_url); if ($info['mime'] == 'image/jpeg') $image = imagecreatefromjpeg($source_url); elseif ($info['mime'] == 'image/gif') $image = imagecreatefromgif($source_url); elseif ($info['mime'] == 'image/png') $image = imagecreatefrompng($source_url); //save it var_dump($destination_url); header('Content-Type: image/jpeg'); imagejpeg($image, $destination_url, $quality); //return destination file url return $destination_url; } $source_photo = 'http://localhost/test/uploads/image2.jpg'; $dest_photo = $_SERVER['DOCUMENT_ROOT'].'/test/uploads/image5.jpg'; $d = compress_image($source_photo, $dest_photo, 80); ?>
<?php Class LRS{ /** •@param array $texts •Prints longest repeated substrings for each text */ public static function getAllLRS($texts){ $stringArr = array(); foreach($texts as $string){ $stringArr[] = self::LongestRepeatedSubstring($string); } return $stringArr; } public function LongestRepeatedSubstring($string){ if ($string == null) return null; $string_length = strlen($string); $substrings = array(); for ($i=0; $i < $string_length; $i++){ $substrings[$i] = substr($string, $i); } sort($substrings); $result = ""; for ($i = 0; $i < $string_length - 1; $i++){ $lcs = self::LongestCommonString($substrings[$i], $substrings[$i ...
good nitish
ReplyDeleteThanks !!
Delete