Articles of Задание

PHP – Улучшение функции капитализации текста

У меня есть функция, которая использует строку: function capitalize_sentence($text) { $output = preg_replace_callback('/([.!?])\s*(\w)/', function ($matches) { return strtoupper($matches[1] . ' ' . $matches[2]); }, ucfirst(strtolower($text))); return $output; } Когда у меня есть простая строка: $text = 'hello. this works !'; var_dump($text); $text = capitalize_sentence($text); var_dump($text);die; это работает хорошо: string 'hello.this works !' (length=18) string 'Hello. […]

Очередь работы в node.js

Я ищу менеджера очереди заданий в node.js, который может быть вызван php. Это для веб-приложения, которое должно отправлять электронные письма, создавать pdf-файлы и т. Д., Для которых я хотел бы выполнить асинхронный процесс php. Пример процесса: Пользователь запрашивает страницу php Php вызывает диспетчер очереди заданий и добавляет задание Задача выполняется в node.js асинхронно php, желательно, […]

PHP IDE с лучшим завершением кода?

Несмотря на то, что некоторые могут сказать , я считаю, что завершение кода (ака Intellisense) является вторым лучшим изобретением, когда дело доходит до редакторов кода (первая – синтаксическая раскраска). Это действительно упрощает кодирование, потому что мне не нужно беспокоиться, ReportSumsCalculate ли я функцию CalculateReportSums , ReportSumsCalculate или просто GetReportSums . К сожалению, я еще не […]