本文整理汇总了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;
}
}