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

132
Предупреждение Composer: расширение openssl отсутствует. Как включить в WAMP

Попытка установить средство управления зависимостями Composer на Win7 / 64 + WampServer 2.2 через установщик установки, и я получаю следующее сообщение: Расширение openssl отсутствует, что снижает безопасность и стабильность Composer. Если возможно, вы должны включить его или перекомпилировать php...

132
Распознавание пользователей без файлов cookie или локального хранилища

Я создаю аналитический инструмент, и в настоящее время я могу получить IP-адрес пользователя, браузер и операционную систему от его пользовательского агента. Мне интересно, есть ли возможность обнаружить того же пользователя без использования файлов cookie или локального хранилища? Я не жду здесь...

132
Сессия PHP потеряна после перенаправления

Как решить проблему потери сеанса после перенаправления в PHP? Недавно я столкнулся с очень частой проблемой потери сеанса после перенаправления. И после поиска на этом веб-сайте я все еще не могу найти решения (хотя это было самым близким). Обновить Я нашел ответ и решил опубликовать его здесь,...

132
Сделайте var_dump красивым

У меня есть простой $_GET[]набор переменных запроса для отображения данных тестирования при извлечении запросов из БД. <?php if($_GET['test']): ?> <div id="test" style="padding: 24px; background: #fff; text-align: center;"> <table> <tr style="font-weight:...

132
Как запросить все поля типа GraphQL без написания длинного запроса?

Предположим, у вас есть тип GraphQL, который включает много полей. Как запросить все поля, не записывая длинный запрос, включающий имена всех полей? Например, если у меня есть эти поля: public function fields() { return [ 'id' => [ 'type' => Type::nonNull(Type::string()), 'description' =>...

132
require (vendor / autoload.php): не удалось открыть поток

Я знаю, что эта проблема публиковалась много раз, но для меня это другая проблема. Действительно, эта ошибка Предупреждение: require (vendor / autoload.php): не удалось открыть поток: такого файла или каталога нет в C: \ xampp \ htdocs \ site_web \ send_mail.php в строке 3 Неустранимая ошибка:...

131
Функция объединения для PHP?

Многие языки программирования имеют функцию Coalesce (возвращает первое значение , не NULL, пример ). К сожалению, в 2009 году PHP этого не сделал. Что было бы хорошим способом реализовать его в PHP, пока сам PHP не получит функцию...

131
Функция in_array без учета регистра в PHP

Возможно ли сравнение без учета регистра при использовании in_arrayфункции? Итак, с таким исходным массивом: $a= array( 'one', 'two', 'three', 'four' ); Следующие запросы вернут истину: in_array('one', $a); in_array('two', $a); in_array('ONE', $a); in_array('fOUr', $a); Какая функция или набор...

131
PHP скрипт для циклического прохождения всех файлов в каталоге?

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

131
Как оценить эффективность PHP-скрипта

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

131
Перенаправить все на index.php с помощью htaccess

Я пишу простой MVC-фреймворк на основе PHP. Я хочу, чтобы этот фреймворк можно было установить в любой каталог. Мой PHP-скрипт захватывает URI запроса и разбивает его на сегменты. Он делает сегмент 1 контроллером, а сегмент 2 действием. Все идет нормально, когда я делаю это:...

130
$ _POST против $ _SERVER ['REQUEST_METHOD'] == 'POST'

Какой-то парень назвал одно из моих представлений Snipplr "дерьмом", потому что я использовал if ($_SERVER['REQUEST_METHOD'] == 'POST')вместоif ($_POST) Мне кажется более правильным проверка метода запроса, потому что я действительно хочу этим заниматься. Есть ли между ними операционная разница или...

130
Итерировать каждую строку в PHP

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

130
Более красивая / информативная альтернатива Var_dump в PHP? [закрыто]

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

130
Что такое паттерн HMVC?

Читая документацию Kohana, я обнаружил, что основное отличие версии 3.0 заключается в том, что она следует шаблону HMVC, а не MVC, как это делает версия 2.x. Страница об этом в документации Коханы и страница в Википедии на самом деле не дали мне четкого представления. Итак, вопрос: что такое шаблон...