Articles of формате

PHP формат даты / времени, нуждаются в некоторой помощи

вы можете помочь мне с форматированием следующей даты с помощью PHP переменная $ start содержит следующую дату эта дата Wed Feb 01 2012 05:00:00 GMT-080 должен стать 2012-02-01T13:00:00 Я знаю, как использовать базовые форматы даты и времени PHP, но это немного, хотя, заранее спасибо

Пытается генерировать пропорционально обрезанные миниатюры с фиксированной шириной / высотой с помощью PHP GD

Я пытаюсь создать Thumbnail Generator в PHP с GD, который возьмет изображение и уменьшит его до фиксированной ширины / высоты. Квадрат, который он берет с исходного изображения (основанный на моей фиксированной ширине / высоте), будет поступать из центра изображения, чтобы получить пропорционально правильную миниатюру. Я попытаюсь продемонстрировать это запутанное предложение с некоторым приятным ASCII:} LANDSCAPE […]

Как проверить формат данных в PHP

Я пытаюсь проверить формат даты, чтобы увидеть, могу ли я проверить переменную данных в определенном формате, таком как MM-DD-YYYY. если нет, то exit (). Я не уверен, как проверить формат и был бы признателен, если кто-нибудь может мне помочь. Благодаря… $date=05/25/2010; if(XXXXX){ // do something…. }

Определение кросс-платформенной функции money_format (Linux и Windows)

Я прочитал, что money_format недоступен в Windows и некоторых дистрибутивах Linux (например, версии BSD 4.11). Но я хочу написать кросс-платформенную библиотеку, используя обычную функцию, когда она доступна, и использовать это обходное решение, если нет, поэтому моя библиотека сможет работать на каждом веб-сервере на базе PHP. Есть ли простое решение проверить, доступна ли встроенная функция, и […]

Как заполнить белый фон при изменении размера изображения

Текущий фон черный. Как изменить цвет на белый? #assuming the mime type is correct switch ($imgtype) { case 'image/jpeg': $source = imagecreatefromjpeg($source_image); break; case 'image/gif': $source = imagecreatefromgif($source_image); break; case 'image/png': $source = imagecreatefrompng($source_image); break; default: die('Invalid image type.'); } #Figure out the dimensions of the image and the dimensions of the desired thumbnail $src_w […]

Расчет даты PHP

Каков наилучший (независимый формат даты) в PHP для расчета разницы в днях между двумя датами в указанном формате. Я попробовал следующую функцию: function get_date_offset($start_date, $end_date) { $start_time = strtotime($start_date); $end_time = strtotime($end_date); return round(($end_time-$start_time)/(3600*24)); } Он работает нормально в linux box, но при работе под Windows strtotime возвращает ''. EDIT : Дата ввода в формате […]

Пользовательская таксономия и пользовательский тип сообщения с пользовательским разбиением на страницы 404 не найдены

Моя разбивка на страницы вызывает ошибку 404, когда сообщения из General -> Reading меньше, чем мое пользовательское количество сообщений в моих пользовательских cities таксономии (пользовательский city типа сообщений). Из того, что я видел в SO, эту проблему можно устранить, как правило, с помощью фильтра pre_get_posts, но не знаю, как применить его в моем случае. Я […]

Алгоритм для изменения размера изображения и поддержания пропорции для iPhone

Я создаю веб-сервис для приложения iPhone для взаимодействия. Когда мой клиент загружает изображения на сервер, я хочу, чтобы мой PHP-скрипт изменял размер изображения, сохраняя пропорции , чтобы он поместился на экране iPhone. (т.е. самая длинная сторона <= 960 и самая короткая <= 640 Я создал макет в JS, просто потому, что мне легче сделать это […]

PHP date (): минуты без начальных нулей

Я хотел бы знать, есть ли письмо форматирования для date() PHP date() которое позволяет мне печатать минуты без начальных нулей, или нужно ли вручную проверять и удалять ведущие нули?

Как создать дружественный формат даты (например, «отправлено 2 дня назад»)

Возможный дубликат: Как рассчитать относительное время? Я хочу форматировать даты в своем социальном веб-приложении, как это делают Digg.com и другие сайты. Там вы видите очень дружеские даты, такие как: прямо сейчас 3 минуты назад один час назад 2 недели назад 6 месяцев назад и т.д Прежде чем я обмотаю голову, создавая такую ​​вещь, кто-нибудь знает […]