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

178
Получение HTTP-кода в PHP с помощью curl

Я использую CURL для получения статуса сайта, если он вверх / вниз или перенаправляет на другой сайт. Я хочу, чтобы это было максимально упрощено, но это не работает хорошо. <?php $ch = curl_init($url); curl_setopt($ch,CURLOPT_RETURNTRANSFER,1); curl_setopt($ch,CURLOPT_TIMEOUT,10); $output =...

177
Рекомендации: работа с длинными многострочными строками в PHP?

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

177
Какой лучший способ проверить, есть ли в массиве более одного элемента?

Мне просто нужно проверить, есть ли в массиве более одного элемента. Я пытаюсь сделать это так: if (isset($arr['1'])) другой традиционный способ if (sizeof($arr)>1) Какой из двух лучше? В таких ситуациях, как я должен судить между двумя альтернативными методами? Есть ли какой-нибудь измеритель...

177
Команда Laravel PHP не найдена

Я установил Laravel, используя composer без проблем, но когда я пытаюсь выполнить « laravel » в моем терминале, у меня возникает типичная ошибка: -bash: laravel: команда не найдена Если я читаю документацию официального сайта, мне нужно сделать это: Обязательно поместите каталог ~ / .composer /...

176
Обновление PHP в XAMPP для Windows?

Я хотел бы знать, как вы обновляете PHP в Xampp для Windows? Я пытался загрузить последнюю версию PHP с основного сайта PHP, но когда я проверяю (phpinfo), я все равно получаю, что предыдущая версия все еще...

174
Скрытые возможности PHP? [закрыто]

Трудно сказать, что здесь спрашивают. Этот вопрос является двусмысленным, расплывчатым, неполным, чрезмерно широким или риторическим, и на него нельзя дать разумный ответ в его нынешней форме. Чтобы получить разъяснения по этому вопросу, чтобы его можно было снова открыть, посетите справочный...

174
Лучший способ проверить переменную на пустую или пустую строку?

Поскольку PHP является динамическим языком, какой лучший способ проверить, является ли указанное поле пустым? Я хочу убедиться, что: ноль считается пустой строкой пустая строка считается пустой что "0" не считается пустым Вот что у меня так далеко: $question = trim($_POST['question']); if ("" ===...

174
Как удалить файл через PHP?

Как удалить файл с моего сервера с помощью PHP, если файл находится в другом каталоге? Вот мой макет страницы: projects/backend/removeProjectData.php (этот файл удаляет все мои записи для базы данных, а также должен удалить связанный файл) public_files/22.pdf (место, где находится файл.) Я...

174
PHP - найти запись по свойству объекта из массива объектов

Массив выглядит так: [0] => stdClass Object ( [ID] => 420 [name] => Mary ) [1] => stdClass Object ( [ID] => 10957 [name] => Blah ) ... И у меня есть целочисленная переменная с именем $v. Как я могу выбрать запись массива, которая имеет объект, где IDсвойство имеет...

174
Двустороннее шифрование: мне нужно хранить пароли, которые можно получить

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

173
Только ссылки на переменные должны быть возвращены по ссылке - Codeigniter

После обновления PHP сервера я получаю следующую ошибку с версией PHP 5.6.2 на Apache 2.0 A PHP Error was encountered Severity: Notice Message: Only variable references should be returned by reference Filename: core/Common.php Line Number: 257 Как я могу это...

172
Добавление одного дня к дате

Мой код для добавления одного дня к дате возвращает дату до дня добавления: 2009-09-30 20:24:00дата после добавления одного дня ДОЛЖНА быть перенесена на следующий месяц:1970-01-01 17:33:29 <?php //add day to date test for month roll over $stop_date = date('Y-m-d H:i:s', strtotime("2009-09-30...