Intereting Posts
Другая проблема с правами доступа к файлам Как запустить (или запустить) Composer на Openshift? Я пытаюсь вычеркнуть что-либо до '=', а также конкретные слова Неопределенное смещение 1, массив в php Mod_security иногда блокирует мой сценарий ajax – как я могу узнать почему? SQLSTATE : Нарушение ограничения целостности: 1452 Невозможно добавить или обновить дочернюю строку: ограничение внешнего ключа не выполняется PHP правильный отступ? Как декодировать что-то, начинающееся с «\ u» с помощью PHP Показать комментарии на домашней странице WordPress Получить значение объекта JSON в переменной PHP Инициализация объявлений свойств класса PHP с помощью простых выражений дает синтаксическую ошибку Как определить сервер Mobile Safari с помощью PHP? как написать json-файл в качестве источника данных в php? Назначение массива php путем копирования значения или ссылки? Как определить, загружен ли файл PHP через cron / command line

содержимое вместо пути в оболочке

Pngquant имеет следующий пример для php

// '-' makes it use stdout, required to save to $compressed_png_content variable // '<' makes it read from the given file path // escapeshellarg() makes this safe to use with any path $compressed_png_content = shell_exec("pngquant --quality=$min_quality-$max_quality - < ".escapeshellarg( $path_to_png_file)); 

Я хочу заменить $path_of_file фактическим содержимым.

Это позволит избежать потери ввода-вывода при преобразовании файла из одного формата в png, а затем оптимизировать его

Какая будет новая shell_exec() в этой ситуации