Рубрики

PHP | Функция Imagick getResource ()

Функция Imagick :: getResource () — это встроенная функция в PHP, которая используется для получения использования памяти указанным ресурсом.

Синтаксис:

int Imagick::getResource( int $type )

Параметры: Эта функция принимает один параметр $ type, который содержит целочисленное значение, соответствующее одной из констант RESOURCETYPE . Мы также можем передавать константы напрямую, как getResource (imagick :: RESOURCETYPE_DISK); ,

Список всех констант RESOURCETYPE приведен ниже:

  • imagick :: RESOURCETYPE_UNDEFINED (0)
  • imagick :: RESOURCETYPE_AREA (1)
  • imagick :: RESOURCETYPE_DISK (2)
  • imagick :: RESOURCETYPE_FILE (3)
  • imagick :: RESOURCETYPE_MAP (4)
  • imagick :: RESOURCETYPE_MEMORY (5)
  • imagick :: RESOURCETYPE_THREAD (6)

Возвращаемое значение: эта функция возвращает целочисленное значение, содержащее информацию о ресурсе.

Исключения: эта функция генерирует ImagickException при ошибке.

Ниже приведенные программы иллюстрируют функцию Imagick :: getResource () в PHP:

Программа 1:

<?php

  
// Создаем новый объект imagick

$imagick = new Imagick(

'https://media.geeksforgeeks.org/wp-content/uploads/geeksforgeeks-13.png');

  
// Получить Resouce

$resource = $imagick->getResource(imagick::RESOURCETYPE_AREA);

echo $resource;

?>

Выход:

981824

Программа 2:

<?php

  
// Создаем новый объект imagick

$imagick = new Imagick(

'https://media.geeksforgeeks.org/wp-content/uploads/geeksforgeeks-13.png');

  
// Получить Resouce

$resource = $imagick->getResource(imagick::RESOURCETYPE_MAP);

echo $resource;

?>

Выход:

0

Ссылка: https://www.php.net/manual/en/imagick.getresource.php

Рекомендуемые посты:

PHP | Функция Imagick getResource ()

0.00 (0%) 0 votes