本文整理匯總了PHP中Images::Thumber方法的典型用法代碼示例。如果您正苦於以下問題:PHP Images::Thumber方法的具體用法?PHP Images::Thumber怎麽用?PHP Images::Thumber使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類Images
的用法示例。
在下文中一共展示了Images::Thumber方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: ThumbMaker
function ThumbMaker()
{
global $path;
// Создаем массив с которым будем работать;
// Если существуют оба массива;
if (count($_SESSION['good_dbimages_file']) > 0 and count($_SESSION['good_images_file']) > 0) {
$working_array = array_merge($_SESSION['good_dbimages_file'], $_SESSION['good_images_file']);
goto make_thumb;
}
// Если существует только один массив;
if (count($_SESSION['good_dbimages_file']) > 0) {
$working_array = $_SESSION['good_dbimages_file'];
}
if (count($_SESSION['good_images_file']) > 0) {
$working_array = $_SESSION['good_images_file'];
}
make_thumb:
if (isset($working_array)) {
// Функция для сортировки массива по положению фотографий;
function sortBy($arr, $sortKey)
{
// Временный массив для сотритовки по нужному ключу;
$tempArr = array();
// Возвращаемый массив;
$returnArr = array();
// Перебор всего массива;
foreach ($arr as $key => $value) {
// Запись в массив значений ключа по которому быдет выполнена сортировка;
$tempArr[$key] = $value[$sortKey];
}
// Сортировка значений с сохранением ключей;
asort($tempArr);
// Установка указателя массива не первый элемент;
reset($tempArr);
// Перебор всего временного массива;
foreach ($tempArr as $key => $value) {
// Формирование возвращаемого массива;
$returnArr[] = $arr[$key];
}
return $returnArr;
}
$new_array = sortBy($working_array, 'position');
$thumb_images = new Images();
$thumb_images->Thumber($new_array, $path, 200, 200, 1, 1, 1);
return $thumb_images->result;
}
}
示例2: ThumbMaker
function ThumbMaker()
{
global $path;
// Создаем массив с которым будем работать;
if (count($_SESSION['images_file']) > 0) {
$working_array = $_SESSION['images_file'];
}
if (isset($working_array)) {
$thumb_images = new Images();
$thumb_images->Thumber($working_array, $path, 200, 200, 1, 1, 1);
return $thumb_images->result;
}
}