За последние 24 часа нас посетили 34879 программистов и 1712 роботов. Сейчас ищут 993 программиста ...

Определить тип переменной

Тема в разделе "PHP для новичков", создана пользователем karlozzz, 17 дек 2010.

  1. karlozzz

    karlozzz Активный пользователь

    С нами с:
    24 окт 2010
    Сообщения:
    430
    Симпатии:
    0
    Адрес:
    Y-OLA
    Добрый вечер,

    Никак не могу понять, как определить, является ли переменная возвратом функции imagecreatefrom{jpg, gif,...}, тип - ресурс, но ресурс и от майскул тоже идет... Кто знает, подскажите, я пока что думаю, что нужно одну из gd опраций попробовать выполнить, если ответ не отрицательный, то является, но это какой то криворукий способ
     
  2. Apple

    Apple Активный пользователь

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    Тип ресурса - никак. Используй классы, тогда ты будешь точно знать, какой у тебя объект где.
     
  3. karlozzz

    karlozzz Активный пользователь

    С нами с:
    24 окт 2010
    Сообщения:
    430
    Симпатии:
    0
    Адрес:
    Y-OLA
    Ну дак вот есть класс, который на вход принимает либо имя файла, либо ресурс gd, конечно можно просто посмотреть, строка - имя, не строка - ресурс, но хотелось бы как нить покрасивше написать, м.б все таки можно как нить? Если придумаю - отпишусь
     
  4. karlozzz

    karlozzz Активный пользователь

    С нами с:
    24 окт 2010
    Сообщения:
    430
    Симпатии:
    0
    Адрес:
    Y-OLA
    Ну вот, а был бы я ни я - так человек всю жизнь и думал бы, что тип ресурса не определить,

    get_resource_type()
     
  5. Apple

    Apple Активный пользователь

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    Прикольно =)
     
  6. karlozzz

    karlozzz Активный пользователь

    С нами с:
    24 окт 2010
    Сообщения:
    430
    Симпатии:
    0
    Адрес:
    Y-OLA
    Кстати, спасибо, натолкнул на мысль, ключевые слов: