Вопросы с тегом «php»

101
Преобразовать серию родительско-дочерних отношений в иерархическое дерево?

У меня есть несколько пар имя-родительское имя, которые я хотел бы превратить в как можно меньше иерархических древовидных структур. Так, например, это могут быть пары: Child : Parent H : G F : G G : D E : D A : E B : C C : E D : NULL Что необходимо преобразовать в (а) иерархическое дерево (а): D...

101
Почему вы не используете C для своих веб-приложений?

Сегодня утром я смотрел на несколько разных веб-серверов, когда наткнулся на G-WAN . Насколько я понимаю, это веб-сервер, написанный на C, и вы должны использовать его, написав свои веб-сайты / веб-приложения на C. Одно очевидное преимущество - это скорость, как предлагает сайт G-WAN. Однако на...

101
Вычислить общее количество секунд в PHP DateInterval

Как лучше всего рассчитать общее количество секунд между двумя датами? До сих пор я пробовал что-то вроде: $delta = $date->diff(new DateTime('now')); $seconds = $delta->days * 60 * 60 * 24; Однако daysв текущей сборке PHP5.3 свойство объекта DateInterval кажется нарушенным (по крайней мере,...

101
Проверьте, существует ли $ _POST

Я пытаюсь проверить, существует ли $ _POST, и если это так, распечатать его внутри другой строки, если нет, не печатать вообще. что-то вроде этого: $fromPerson = '+from%3A'.$_POST['fromPerson']; function fromPerson() { if !($_POST['fromPerson']) { print '' } else { print $fromPerson }; }...

101
Есть ли смысл уменьшать PHP?

Я знаю, что вы можете минимизировать PHP, но мне интересно, есть ли в этом смысл. PHP - это интерпретируемый язык, поэтому он будет работать немного медленнее, чем скомпилированный язык. Мой вопрос: увидят ли клиенты видимое улучшение скорости загрузки страниц и тому подобное, если бы я уменьшил...

101
PHP глобальный в функциях

Какая польза от глобального ключевого слова ? Есть ли причины предпочесть один метод другому? Безопасность? Производительность? Что-нибудь еще? Способ 1: function exempleConcat($str1, $str2) { return $str1.$str2; } Способ 2: function exempleConcat() { global $str1, $str2; return $str1.$str2; }...

101
Предупреждение PHP: запуск PHP: невозможно загрузить динамическую библиотеку

Я запускаю PHP-скрипт и получаю эту ошибку: Предупреждение PHP: запуск PHP: невозможно загрузить динамическую библиотеку '/usr/local/lib/php/extensions/no-debug-non-zts-20090626/ixed.5.2.lin' - / usr / local / lib / php / extensions /no-debug-non-zts-20090626/ixed.5.2.lin: невозможно открыть файл...

101
Сериализация объекта PHP в JSON

Итак, я бродил по php.net в поисках информации о сериализации объектов PHP в JSON, когда наткнулся на новый интерфейс JsonSerializable . Это только PHP> = 5.4 , и я работаю в среде 5.3.x. Как достигается такая функциональность в PHP <5.4 ? Я еще не очень много работал с JSON, но я пытаюсь...

101
Путь к ресурсам в файлах CSS в Symfony 2

Проблема У меня есть файл CSS с некоторыми путями в нем (для изображений, шрифтов и т. Д. url(..)). Моя структура пути такая: ... +-src/ | +-MyCompany/ | +-MyBundle/ | +-Resources/ | +-assets/ | +-css/ | +-stylesheets... +-web/ | +-images/ | +-images... ... Я хочу сослаться на свои изображения в...

101
PHP CURL DELETE запрос

Я пытаюсь выполнить HTTP-запрос DELETE с помощью PHP и cURL. Я много раз читал, как это сделать, но, похоже, у меня ничего не работает. Вот как я это делаю: public function curl_req($path,$json,$req) { $ch = curl_init($this->__url.$path); $data = json_encode($json); curl_setopt($ch,...

101
Почему стандартная продолжительность сеанса составляет 24 минуты (1440 секунд)?

Я провел некоторое исследование обработки сеансов PHP и обнаружил session.gc_maxlifetimeзначение 1440 секунд. Мне вот интересно, почему стандартное значение 1440 и как оно рассчитывается? На чем основан этот расчет? Как долго имеет смысл проводить сеансы? Какие минимальные / максимальные значения...

101
Создание файла конфигурации на PHP

Я хочу создать файл конфигурации для своего проекта PHP, но не уверен, как это сделать лучше всего. У меня пока есть 3 идеи. 1-использовать переменную $config['hostname'] = "localhost"; $config['dbuser'] = "dbuser"; $config['dbpassword'] = "dbpassword"; $config['dbname'] = "dbname";...

101
Могу ли я установить Laravel без использования Composer?

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

101
Ширина столбца автоматического размера PHPExcel

Я пытаюсь автоматически изменить размер столбцов на моем листе. Я пишу файл и, в конце концов, пытаюсь изменить размер всех своих столбцов. // Add some data $objPHPExcel->setActiveSheetIndex(0) ->setCellValue('B1', 'test1111111111111111111111') ->setCellValue('C1', 'test1111111111111')...

101
Как сказать phpunit останавливаться при ошибке

Я запускаю большой набор тестов phpunit, и я хотел бы видеть, какой тест не удался, как только он потерпел неудачу, вместо того, чтобы ждать завершения всех тестов, а затем перечислять все ошибки. Как я могу сообщить об этом phpunit?...

100
Может ли класс расширять как класс, так и реализовывать интерфейс

Может ли класс расширять как интерфейс, так и другой класс в PHP? В основном я хочу это сделать: interface databaseInterface{ public function query($q); public function escape($s); //more methods } class database{ //extends both mysqli and implements databaseInterface //etc. } Как бы это сделать,...

100
Функция для возврата только буквенно-цифровых символов из строки?

Я ищу функцию php, которая будет принимать входную строку и возвращать ее очищенную версию, удаляя все специальные символы, оставляя только буквенно-цифровые. Мне нужна вторая функция, которая делает то же самое, но возвращает только буквенные символы AZ. Любая помощь очень ценится....