Articles of Форматирование

Ошибка формата PDF с PHP

Я создал файл download.php со следующими заголовками: header('Content-Description: File Transfer'); header('Content-Type: application/octet-stream'); header('Content-Disposition: attachment; filename='.$archivo); header('Content-Transfer-Encoding: binary'); header('Expires: 0'); header('Cache-Control: must-revalidate'); header('Pragma: public'); header('Content-Length: ' . filesize($ruta)); readfile($ruta); Но я не вижу файл. Я думаю, что это испорчено, но я не знаю, почему. Это начало выхода: %PDF-1.4 %âãÏÓ 3 0 obj <>stream xœ–wTSهϽ7½P'Š”ÐkhRH ½H'.*1 JÀ"6DTpDQ'¦2(à€£C'±"Š…Q±ëDÔqp–Idß¼yïÍ›ß÷~kŸ½ÏÝgï}ÖºüƒÂLX […]

Преобразование String на сегодняшний день (от европейского до американского)

У меня есть строка в форме: «dd / mm-yyyy», где dd – день месяца с двумя цифрами, мм – месяц, представленный двумя цифрами, а yyyy – год с четырьмя цифрами. Мне нужно сохранить это в моей базе данных. Я пробовал $dato = date('d/mY' ,strtotime($_POST['dag'] ) Но это явно не работает. В моей базе данных дата […]

Удалить форматирование var_export () php

Я использую следующую команду для печати массива данных в файл, сохраненный как .php, поэтому я могу использовать include для захвата массива позже. $toFile = '$Data = '. var_export($DataArray,true).'; '; file_put_contents( $filename.'.php', "<?php ".$toFile." ?>"); Он печатается в формате, отформатированном для упрощения его чтения, но в итоге он занимает гораздо больше места на диске из-за пробелов […]

Как отформатировать дату на странице листинга

Я новичок в структуре Yii и только начал работать на существующем веб-сайте. У меня есть страница с листингом, и мое требование состояло в том, чтобы добавить новое поле «review_date_time», и мне удалось отобразить его в листинге. Теперь мой вопрос заключается в том, как изменить формат даты и как показать пробел, если в таблице нет даты. […]

PHPExcel: как установить формат даты для ячейки

Мне нужно сохранить дату в файл Excel, она должна выводиться в формате «dd / mm / yyyy» (или локальный формат даты пользователя) и обрабатываться как дата, чтобы их можно было правильно отсортировать , Вот код: <?php include_once("../PHPExcel/Classes/PHPExcel.php"); date_default_timezone_set('Europe/London'); $objPHPExcel = new PHPExcel(); $cacheMethod = PHPExcel_CachedObjectStorageFactory::cache_in_memory_gzip; PHPExcel_Settings::setCacheStorageMethod($cacheMethod); $objPHPExcel = new PHPExcel(); $sheet = $objPHPExcel->getActiveSheet(); PHPExcel_Shared_Font::setAutoSizeMethod(PHPExcel_Shared_Font::AUTOSIZE_METHOD_EXACT); //I […]

Преобразование числа в слова в индийском валютном формате с величиной паи

Использование PHP, как преобразовать число в индийский формат валютного слова с помощью paise (десятичное значение) вход 190908100.25 Результат, который нам нужен nineteen crores nine lakh eight thousand one hundred Rupees .two five Paise Мне нужен этот метод преобразования в php .

Как преобразовать десятичное число в слова (формат денег) с помощью PHP?

Мне просто нужна небольшая помощь. Потому что я создаю код для преобразования десятичных знаков в формат Money в словах. Например, если У меня есть этот номер «2143,45» выход должен быть «две тысячи сто сорок три и сорок пять центов», Я нашел такой код, но у меня нет идеи, как включать центы. <?php function convertNumber($number) { […]

Как проверить формат данных в 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. Есть ли простое решение проверить, доступна ли встроенная функция, и […]

Конвертировать формат даты yyyy-mm-dd => dd-mm-yyyy

Я пытаюсь преобразовать дату из yyyy-mm-dd в dd-mm-yyyy (но не в SQL); однако я не знаю, как функция даты требует отметки времени, и я не могу получить временную метку из этой строки. Как это возможно?