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

105
Плюсы и минусы интерфейсных констант [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 6 лет назад . Уточните этот вопрос Интерфейсы PHP позволяют определять...

105
Логические операторы, || или или?

Я помню, как некоторое время назад читал о логических операторах, которые в случае ORиспользования ||были лучше or(или наоборот). Мне просто пришлось использовать это в своем проекте, когда он вернулся ко мне, но я не могу вспомнить, какой оператор был рекомендован или было ли это правда. Что...

105
Ошибки / предупреждения PHP DOMDocument о html5-тегах

Я пытался разобрать HTML5-код, чтобы установить атрибуты / значения в коде, но, похоже, DOMDocument (PHP5.3) не поддерживает такие теги, как <nav> и<section> . Есть ли способ разобрать это как HTML в PHP и манипулировать кодом? Код для воспроизведения: <?php $dom = new DOMDocument();...

105
isset () и empty () - что использовать

Не могли бы вы помочь мне улучшить мой стиль кодирования? :) В некоторых задачах мне нужно проверять - переменная пуста или что-то содержит. Для решения этой задачи я обычно делаю следующее. Проверьте - задана эта переменная или нет? Если установлен - проверяю - пусто или нет? <?php $var = '23';...

105
Как проверить, что объект пуст в PHP?

Как узнать, пустой объект или нет в PHP. Ниже приведен код, в котором $objхранятся данные XML. Как я могу проверить, пусто оно или нет? Мой код: $obj = simplexml_load_file($url);

105
Какой тип пантомимы мне следует использовать для mp3

Я пытаюсь решить, какой тип MIME выбрать для возврата данных mp3 (обслуживается php) согласно этому списку типов mime: http://www.webmaster-toolkit.com/mime-types.shtml .mp3 audio/mpeg3 .mp3 audio/x-mpeg-3 .mp3 video/mpeg .mp3 video/x-mpeg В чем разница между ними и что мне следует...

105
Установка переменных среды для доступа в PHP при использовании Apache

У меня есть среда Linux, и у меня есть веб-приложение PHP, которое условно запускается на основе переменных среды, используемых getenvв PHP. Мне нужно знать, как эти переменные среды должны быть установлены, чтобы приложение работало правильно. Я не уверен, как это настроить на Apache. Кроме того,...

105
Регулярное выражение ровно n ИЛИ m раз

Рассмотрим следующее регулярное выражение, где X- любое регулярное выражение. X{n}|X{m} Это регулярное выражение будет проверить Xпроисходящие точно n или mраз. Есть ли квантификатор регулярного выражения, который может проверять наличие Xточно nили mраз?...

104
Лучшая PHP IDE для Mac? (Желательно бесплатно!) [Закрыто]

В его нынешнем виде этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, повлечет за собой дебаты, аргументы, опросы или расширенное обсуждение. Если вы считаете, что этот вопрос можно...

104
Возобновляемые загрузки при использовании PHP для отправки файла?

Мы используем PHP-скрипт для туннелирования загрузок файлов, поскольку мы не хотим раскрывать абсолютный путь к загружаемому файлу: header("Content-Type: $ctype"); header("Content-Length: " . filesize($file)); header("Content-Disposition: attachment; filename=\"$fileName\""); readfile($file); К...

104
Аутентификация в PHP с использованием LDAP через Active Directory

Я ищу способ аутентификации пользователей через LDAP с PHP (с Active Directory в качестве провайдера). В идеале он должен работать на IIS 7 ( adLDAP делает это на Apache). Кто-нибудь делал что-то подобное, но успешно? Изменить: я бы предпочел библиотеку / класс с кодом, готовым к работе ... Было бы...

104
Как использовать пространства имен PHP с автозагрузкой?

Я получаю эту ошибку, когда пытаюсь использовать автозагрузку и пространства имен: Неустранимая ошибка: класс Class1 не найден в /usr/local/www/apache22/data/public/php5.3/test.php в строке 10 Может ли кто-нибудь сказать мне, что я делаю не так? Вот мой код: Class1.php: <?php namespace...

104
Числовая строка как ключ массива в PHP

Можно ли использовать числовую строку, например, "123"в качестве ключа в массиве PHP, без ее преобразования в целое число? $blah = array('123' => 1); var_dump($blah); печатает array(1) { [123]=> int(1) } я хочу array(1) { ["123"]=> int(1)...

104
Как проверить, включен ли mod_rewrite на сервере?

На данный момент я использую хостинг с сервером Lightspeed . Хостинг говорит, mod_rewriteчто включен, но я не могу заставить там работать свой скрипт. Всякий раз, когда я пытаюсь получить доступ к URL-адресу, он возвращает 404 - не найденную страницу. Я поместил те же коды на другой сервер,...

104
композитор: Как найти точную версию пакета?

Предположим, я пишу библиотеку A, которая зависит от другой библиотеки, например, monolog. Я хочу установить последнюю версию monolog, поэтому я просто поместил это в composer.json: { "require": { "monolog/monolog": "*.*.*" } } Потом бегу $ php composer.phar install. Я ожидал найти установленную...

104
Composer - запрошенное расширение PHP mbstring отсутствует в вашей системе [закрыто]

Закрыто . Этот вопрос должен быть более конкретным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, отредактировав этот пост . Закрыт 2 года назад . Уточните этот вопрос Недавно я попытался установить пакет...

103
Рассчитать рабочие дни

Мне нужен метод добавления «рабочих дней» в PHP. Например, пятница 12/5 + 3 рабочих дня = среда 12/10. Как минимум, мне нужен код, чтобы понимать выходные дни, но в идеале он также должен учитывать федеральные праздники США. Я уверен, что смогу найти решение с помощью грубой силы, если это...