- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Всем добра. Поясните пожалуйста как сделать такую функцию
В итоге все работает, но редактор кода говорит что ошибка.
Суть в том, чтобы вывести ширину и высоту изображения. Сделал так, как указал выше. Если есть ошибка, то что я делаю не так?
И мы должны на кофейной гуще что-то узнать?
Зачем тут вообще эта функция?
Почему сразу не писать:
echo getimagesize('big.jpg')[0];
LEOnidUKG, нельзя сразу написать потому что на одной странице будет вывод инфы для 500 картинок. Хочу через функцию сделать.
Какая именно ошибка редактор не пишет. Только ошибка синтаксиса
Почему сразу не писать:
echo getimagesize('big.jpg')[0];
Или ещё проще:
нельзя сразу написать
Можно. Смысла с вашей функции нет
onep, Спасибо. Воспользуюсь. Но все равно инересно мне как вывести элемент из массива функции грамотно, чтобы редактор не ругался на синтаксис.
В итоге все работает, но редактор кода говорит что ошибка.
Суть в том, чтобы вывести ширину и высоту изображения. Сделал так, как указал выше. Если есть ошибка, то что я делаю не так?
Какой редактор?
LEOnidUKG, нельзя сразу написать потому что на одной странице будет вывод инфы для 500 картинок. Хочу через функцию сделать.
ничего не понял. Какой ещё функции? Зачем одну функцию вставлять в другую функцию?
Какой редактор? Какая ошибка синтаксиса? Код при этом работает?
---------- Добавлено 13.04.2020 в 21:29 ----------
Или ещё проще:
Не проще т.к. считывать картинку каждый раз.
Лучше в переменную подставлять данные и выводить ширину и высоту из переменной.
Функция для вывода функции вывода функции 🤪
P.S. Простите за офтоп :)
А если так?
<?php
function razreshenieIMG($img)
{
$dataIMG= getimagesize($img);
return $dataIMG;
}
?>
Ширина изображения <?=razreshenieIMG('big.jpg')[0];?>
Высота изображения <?=razreshenieIMG('big.jpg')[1];?>
return $dataIMG;
Может ещё класс создать, ну на всякий случай? :)
А если так?
<?php
function razreshenieIMG($img)
{
$dataIMG= getimagesize($img);
return $dataIMG;
}
?>
Ширина изображения <?=razreshenieIMG('big.jpg')[0];?>
Высота изображения <?=razreshenieIMG('big.jpg')[1];?>
А чем от моего отличается?