0
ответов

PHP хорошая библиотека журналов?

Есть ли хорошая библиотека журналов для регистрации сообщений, предупреждений и ошибок для PHP? AFAIK error_log используется только для регистрации ошибок, но мне нужно хранить и отладочные сообщения. И он должен работать с CLI. ...
вопрос задан: 4 September 2012 11:53
0
ответов

PHP DateTime Functions

У меня есть следующий фрагмент кода: $ now = '2011-12-01 22:32:33'; $ datetime = '2011-12-01 00:07: 27 '; $ nowObj = новый DateTime ($ сейчас); $ datetimeObj = новый DateTime ($ datetime); $ diff = $ datetimeObj -> ...
вопрос задан: 4 September 2012 11:53
0
ответов

Эмуляция интерфейса командной строки PHP в браузере

Я обдумываю идею PHP IDE на основе браузера -, и меня интересует возможность эмуляции командной строки через браузер, но я недостаточно знаком с разработкой инструментов для...
вопрос задан: 24 July 2012 22:03
0
ответов

Как я могу отлаживать ошибки сегментации в PHP CLI?

Я написал некоторый код, который я запускаю удаленно на сервере через php -cli и конкретный метод в этом коде (. Я не уверен, какой метод в данный момент )вызывает ошибку сегментации. Кроме...
вопрос задан: 17 July 2012 07:35
0
ответов

Разветвление PHP: убивать ребенка, когда он становится зомби

У меня есть этот блок кода, который идеально подходит для моих нужд в различных программах php cli. За исключением того, что иногда ребенок становится зомби. Мой вопрос в том, где разместить код, чтобы проверить, есть ли ...
вопрос задан: 12 July 2012 16:45
0
ответов

Что не так с PHP5.3?

Я столкнулся с тем, что многие хостинговые компании не хотят переходить на PHP5.3. Большинство из них объяснили, что причина в том, что в PHP5.3 много ошибок, поэтому они предпочитают оставить его в версии 5.2. Что такое ...
вопрос задан: 6 July 2012 18:40
0
ответов

array_pop() требует устаревшего вызова по ссылке при вызове из call_user_func()

call_user_func('array_pop', $myarray); дает «Параметр 1 для array_pop(), который, как ожидается, будет ссылкой, значение задано», а call_user_func('array_pop', &$myarray); дает 'Проход во время вызова...
вопрос задан: 3 July 2012 12:16
0
ответов

Неблокирующие сокеты: ставятся ли сообщения в очередь?

Насколько я понимаю, в PHP 5.x можно создать неблокирующий сетевой сокет. Но что произойдет, если скрипт отправит несколько длинных сообщений с использованием одного и того же неблокирующего сокета следующим образом: socket_write(...
вопрос задан: 1 July 2012 14:34
0
ответов

Как получить тип порядка байтов в PHP?

В C# я могу получить порядок следования байтов с помощью этого фрагмента кода: if(BitConverter.IsLittleEndian) { // используется обратный порядок байтов } еще { // используется обратный порядок байтов } Как я могу сделать то же самое в PHP?
вопрос задан: 1 July 2012 14:32
0
ответов

Функция PHP array_replace(), почему аргументы передаются по ссылке?

В сигнатуре функции array_replace() на PHP.net указано, что массивы будут передаваться по ссылке. В чем может быть причина(ы)/выгода(ы) делать это таким образом, а не по значению, поскольку для получения...
вопрос задан: 22 June 2012 13:47
0
ответов

Перегрузка в php

Может ли кто-нибудь сказать, что означают приведенные ниже строки? Приведенные ниже строки скопированы из руководства по PHP: Примечание. Невозможно использовать перегруженные свойства в других языковых конструкциях, кроме isset(...
вопрос задан: 16 June 2012 13:12
0
ответов

Запись в файл с функцией register_shutdown_function

Можно ли сделать следующее? register_shutdown_function('my_shutdown'); функция my_shutdown() { file_put_contents('test.txt', 'привет', FILE_APPEND); error_log('hello', 3, 'test.txt');...
вопрос задан: 2 June 2012 10:41
0
ответов

Примечание: Неопределенное свойство – как мне избежать этого сообщения в PHP?

Здравствуйте, я делаю этот вызов: $parts = $structure->parts; Теперь $structure имеет части только при особых обстоятельствах, поэтому вызов возвращает мне null. Меня это устраивает, у меня есть if($parts) {...} ...
вопрос задан: 13 April 2012 14:54
0
ответов

Как получить доступ к свойству/значению массива, который был преобразован в объект?

Как я могу получить доступ к свойству/значению массива, который был преобразован в объект? Например, я хочу получить доступ к значению в индексе 0, $obj = (object) array('qualitypoint', 'technologies',...
вопрос задан: 4 April 2012 14:24
0
ответов

Коллекция Magento — фильтрация по нескольким полям

Используя модели коллекций Magento, как мне добавить часть запроса/фильтр, например: WHERE (main_table.x < 1 OR (main_table.x — main_table.y) >= 5) Обновить Сейчас я запускаю это: $...
вопрос задан: 26 February 2012 20:42
0
ответов

openssl random pseudobytes - повторяется?

Я нашел эти функции openssl_random_pseudo_bytes на php.net. function generate_password ($ length = 24) {if (function_exists ('openssl_random_pseudo_bytes')) {$ password = base64_encode (...
вопрос задан: 25 February 2012 17:09
0
ответов

Как отключить синтаксис команды косой черты в Doxygen

У меня возникла проблема с пространством имен PHP 5.3 и комментариями Doxygen. Пример: / ** * Пример метода * * @param string $ output * @return \ Project \ Lib \ Rest * / Doxygen дает мне следующее ...
вопрос задан: 21 February 2012 22:06
0
ответов

Как в PHP получить вызываемый класс с псевдонимом при использовании class_alias?

У меня есть класс, который устанавливает псевдоним класса для других имен классов. Когда функция вызывается внутри этого класса через класс с псевдонимом, мне нужно знать, какой псевдоним был использован. Есть ли способ сделать это в ...
вопрос задан: 11 February 2012 00:31
0
ответов

Странная проблема PHP 5.3 с функцией date diff для вычисления разницы в днях

У меня возникла довольно странная проблема при использовании функции date diff в PHP 5.3 для вычисления разницы в днях между двумя датами. Ниже приведен мой код: $currentDate = new DateTime(); // (сегодняшняя дата ...
вопрос задан: 27 January 2012 14:23
0
ответов

Производительность анонимных функций в PHP [закрыто]

Я начинаю использовать парадигмы функционального программирования в php, и мне было интересно, как это влияет на производительность. Некоторые поисковые запросы просто говорят, что они есть. Чтобы быть конкретным, я хотел бы ...
вопрос задан: 30 December 2011 06:39
0
ответов

Есть ли способ узнать, какие объекты и сколько их у меня в памяти?

У меня есть php-скрипт, который использует Doctrine2 и Zend для вычисления некоторых вещей из базу данных и отправьте несколько писем для 30 000 пользователей. У моего скрипта утечка памяти, и я хочу знать, какие объекты ...
вопрос задан: 5 October 2011 23:49
0
ответов

Пространства имен PHP: эквивалентное C # с использованием

, что является эквивалетом имени с использованием C # .Space; Заявление, чтобы сделать все классы этого пространства имен в текущем файле? Это даже возможно с PHP? Что бы я хотел (но не работает): <...
вопрос задан: 20 September 2011 17:20
0
ответов

DDD: Как сохранить комплексное значение объекта, неизменным?

Я хотел бы моделировать адрес в качестве объекта стоимости. Поскольку это хорошая практика, чтобы сделать это неизменным, я решил не предоставить какой-либо установку, что может позволить изменять его позже. Общий подход - пройти ...
вопрос задан: 13 September 2011 16:30
0
ответов

Как настроить Codeigniter на сообщение обо всех ошибках?

У меня была строка - $autoload['libraries'] = array('database'); в CI's autoload.php. Из-за этого я получал пустую страницу. Когда я удалил 'database', опция начала выдавать результат. ...
вопрос задан: 10 September 2011 07:52
0
ответов

Рекомендации по использованию функции пространства имен PHP

У меня есть несколько общих рекомендаций функции, которые не имеют смысла ни в каком классе как статические методы. Я хотел бы заключить их в пространство имен, чтобы не было конфликтов с функциями, определенными в ...
вопрос задан: 29 August 2011 18:44
0
ответов

Является ли хранение данных в PHP $ _SESSION небезопасным?

Насколько я понимаю, процессы PHP не ведут себя как процесс сервера приложений. Таким образом, после выполнения сценария процесс PHP не сохраняет никаких пользовательских данных. Вместо этого он сохраняет их в ...
вопрос задан: 15 August 2011 20:54
0
ответов

Установить версию PHP в Netbeans 7 для файлов, не относящихся к проекту

Я редактирование файла PHP в Netbeans, который не является частью проекта. Хотя у меня установлен PHP 5.3, Netbeans жалуется на использование лямбда-функции: «Языковая функция несовместима с PHP ...
вопрос задан: 24 June 2011 08:15
0
ответов

Как определить, загрузил ли пользователь файл, размер которого превышает post_max_size?

Как мне разумно обрабатывать HTTP-загрузки, превышающие post_max_size? В моей конфигурации post_max_size на несколько МБ больше, чем upload_max_filesize У меня есть следующие проблемы: ...
вопрос задан: 31 May 2011 17:16
0
ответов

Пространства имен PHP: \ My \ Namespace или My \ Namespace?

My \ Namespace \ My \ Namespace Итак, какой из них я должен использовать, я вижу, что документация php использует в основном My \ Namespace. Но говорят, что \ My \ Namespace лучше, потому что он не двусмыслен, тогда как My \ Namespace ...
вопрос задан: 8 April 2011 23:32
0
ответов

LogicException vs. RuntimeException

I was wondering if there was a rule saying when to use which Exception in PHP... When do I have to throw a LogicException and when a RuntimeException? For example when it comes to exceptions like ...
вопрос задан: 7 April 2011 19:20