Я создал класс curl, который может загружать изображения параллельно с помощью curl_multi_init . Функция загрузки ниже public function download(AbstractRequest $request, $f) { // Initiate a new curl $ch = curl_init(); // Set curl options curl_setopt_array($ch, [ CURLOPT_URL => $request->getUrl(), CURLOPT_FILE => $f, CURLOPT_TIMEOUT => 99, ]); // Add to curl multi handle curl_multi_add_handle($this->multiCh, $ch); } […]
Я пытаюсь использовать file_get_contents для PHP, но он не работает. Есть мой код: $filename = "/opt/gemel/test.txt"; if($filecontent = file_get_contents($filename)){ $nom = fgets(STDIN); file_put_contents($filename, $nom, FILE_APPEND); } else echo "fail"; И мой файл test.txt пуст. (0 октетов). Он существует, но он пуст. Когда я что-то пишу в него, мой код работает отлично, но если он пуст, […]
При сохранении файла, который когда он не существует, создается вопрос с правами доступа к файлу, который сначала создается как новый файл. Теперь все идет хорошо, и сохраненный файл имеет режим 644 . Что мне нужно изменить здесь, чтобы файлы сохранялись как режим 777 ? Спасибо тысячу за любые подсказки, подсказки или ответы. Код, который, по […]
Я знаю, что это правда: … вы можете опубликовать файл, который уже находится в файловой системе, путем префикса пути к файлу с помощью «@». Тем не менее, я пытаюсь выполнить POST файл с cURL, который не является локальным. Он хранится на другом URL-адресе. Скажем, эта фотография – логотип Google (это не так). URL-адрес: http://img.ruphp.com/php/logo11w.png . […]
У меня есть 2 файла .txt. Первый .txt-файл – это завитые данные (робот), и он всегда получает 2000 строк .txt, включая новые а второй .txt-файл содержит новые данные первого .txt-файла. Я использую второй файл .txt для скрипта. Я не могу удалить дубликаты. (Я имею в виду, что я пытаюсь получить новые значения в соответствии со […]
Я пытаюсь прочитать файл docx с php, так как я читал успешно, но я не получил какое-то уравнение в документе слова, так как я новичок в php, я не знал, как читать, пожалуйста, предложите некоторые идеи, функцию, которую я пытался читать документ function index() { $document = 'file_path'; $text_output = $this->read_docx($document); echo nl2br($text_output); } private […]
У меня проблема, которая много раз поднималась на SO, но я не могу найти решение для моего! Я пытаюсь доставить PDF-файл клиенту, не открывая его в браузере, загрузка файла, но он поврежден, когда я его открываю, и не хватает нескольких байтов из исходного файла. Я попробовал несколько таких методов для загрузки файла, но я просто […]
Мне нужно сохранить файл в Moodle. Это не проблема, это объясняется здесь . Проблема в том, что этот файл должен быть доступен для всех. Следовательно, должен быть URL-адрес, например www.mymoodlesite.com/temp/myfile.txt или тому подобное, который можно ввести в один браузер и получить доступ к файлу. Я думал о копировании файла в папку moodledata / temp, но […]
У меня есть скрипт, который анализирует большие файлы по строкам. Когда он сталкивается с ошибкой, с которой он не может справиться, он останавливается, уведомляя нас о последней анализируемой строке. Это действительно лучший / единственный способ поиска определенной строки в файле? ( fseek() не применим в моем случае.) <?php for ($i = 0; $i < 100000; […]
Возможно ли это? У меня есть скрипт. В какой-то момент у меня есть большая часть текста в переменной. Могу ли я сделать его доступным в виде загружаемого файла без фактического ввода содержимого переменной на диск? <?php echo "Hello"; //how do I make the content of this variable downloadable? $download_me = "download me…"; echo "Bye"; ?>