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

189
PHP - ошибка сертификата SSL: невозможно получить сертификат локального эмитента

Я использую PHP версии 5.6.3 как часть XAMPP в Windows 7. Когда я пытаюсь использовать Mandrill API, я получаю следующую ошибку: Неопределенное исключение «Mandrill_HttpError» с сообщением «Ошибка вызова API для сообщений / шаблона отправки: проблема с сертификатом SSL: невозможно получить...

188
PHP: хранение «объектов» внутри $ _SESSION

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

188
Зачем использовать функцию sprintf в PHP?

Я пытаюсь узнать больше о функции PHP sprintf (), но php.net не сильно мне помог, так как я все еще растерялся, зачем вам его использовать? Посмотрите на мой пример ниже. Зачем использовать это: $output = sprintf("Here is the result: %s for this date %s", $result, $date); Когда это делает то же...

188
Ошибка установки Composer - требует ext_curl, когда он действительно включен

Я пытаюсь установить Facebook PHP SDK с помощью Composer. Это то, что я получаю $ composer install Loading composer repositories with package information Installing dependencies (including require-dev) Your requirements could not be resolved to an installable set of packages. Problem 1 -...

188
file_get_contents (): операция SSL не выполнена с кодом 1, не удалось включить шифрование

Я пытался получить доступ к этой конкретной службе REST со страницы PHP, которую я создал на нашем сервере. Я сузил проблему до этих двух строк. Итак, моя страница PHP выглядит так: <?php $response =...

187
Лучший способ проверить наличие переменной в PHP; isset () явно не работает

Из isset()документов : isset() will return FALSE if testing a variable that has been set to NULL. По сути, isset()не проверяет, установлена ​​ли переменная вообще, а установлена ​​ли она на что-либо, кроме NULL. Учитывая это, каков наилучший способ на самом деле проверить наличие переменной? Я...

187
Установить cookie, чтобы никогда не истек

Глядя на документацию php по настройке cookie, я вижу, что я могу установить дату истечения срока действия cookie. Вы можете установить срок действия файла cookie в конце сеанса браузера или в будущем, но я не вижу способа настроить файл cookie так, чтобы он никогда не истек. Возможно ли это вообще...

186
Как исправить ошибку: laravel.log не может быть открыт?

На самом деле я довольно новичок в laravel и пытаюсь создать свой самый первый проект. по какой-то причине я продолжаю получать эту ошибку (я еще даже не начал кодировать) Error in exception handler: The stream or file "/var/www/laravel/app/storage/logs/laravel.log" could not be opened: failed to...

185
Конвертировать массив PHP в Javascript

Как я могу преобразовать массив PHP в такой формат Array ( [0] => 001-1234567 [1] => 1234567 [2] => 12345678 [3] => 12345678 [4] => 12345678 [5] => AP1W3242 [6] => AP7X1234 [7] => AS1234 [8] => MH9Z2324 [9] => MX1234 [10] => TN1A3242 [11] => ZZ1234 ) в массив...

185
Как обрезать пробелы в значениях массива в php

У меня есть массив следующим образом $fruit = array(' apple ','banana ', ' , ', ' cranberry '); Я хочу массив, который содержит значения без пробелов с обеих сторон, но он может содержать пустые значения, как это сделать в php. Выходной массив должен быть таким $fruit = array('apple','banana', ',',...

184
MySQL Great Circle Distance (формула Хаверсайна)

У меня есть рабочий скрипт PHP, который получает значения долготы и широты, а затем вводит их в запрос MySQL. Я хотел бы сделать это исключительно MySQL. Вот мой текущий код PHP: if ($distance != "Any" && $customer_zip != "") { //get the great circle distance //get the origin zip code info...

184
array_push () с парой ключ-значение

У меня есть существующий массив, к которому я хочу добавить значение. Я пытаюсь добиться этого, используя array_push()безрезультатно. Ниже мой код: $data = array( "dog" => "cat" ); array_push($data['cat'], 'wagon'); Я хочу добавить cat в качестве ключа к $dataмассиву со значением wagon, чтобы...

184
Формат байтов в килобайтах, мегабайтах, гигабайтах

Сценарий: размер различных файлов хранится в базе данных в байтах. Как лучше всего отформатировать информацию о размере в килобайтах, мегабайтах и ​​гигабайтах? Например, у меня есть MP3, который Ubuntu отображает как «5,2 МБ (5445632 байт)». Как бы я отобразил это на веб-странице как «5,2 МБ» И...

184
PHP sprintf уходит%

Я хочу следующий вывод: - Около 50% от € 27,59 с вашего счета пополнения. когда я делаю что-то вроде этого: $variablesArray[0] = '€'; $variablesArray[1] = 27.59; $stringWithVariables = 'About to deduct 50% of %s %s from your Top-Up account.'; echo vsprintf($stringWithVariables, $variablesArray); Но...

184
Самый простой способ обнаружить мобильное устройство в PHP

Как проще всего узнать, использует ли пользователь мобильное устройство для просмотра моего сайта с помощью PHP? Я встречал много классов, которые вы можете использовать, но я надеялся на простое условие if! Есть ли способ, которым я могу сделать...

184
Правильно определить, является ли строка даты действительной датой в этом формате

Я получаю строку даты из API, и она отформатирована как yyyy-mm-dd. В настоящее время я использую регулярное выражение для проверки формата строки, который работает нормально, но я вижу некоторые случаи, когда это может быть правильный формат в соответствии со строкой, но на самом деле недопустимая...

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

У меня есть фрагмент кода, написанный на PHP, который извлекает блок текста из базы данных и отправляет его виджету на веб-странице. Оригинальный блок текста может быть длинной статьей или коротким предложением или двумя; но для этого виджета я не могу отобразить больше, скажем, 200 символов. Я мог...

183
Невозможно просто использовать имя таблицы PostgreSQL («связь не существует»)

Я пытаюсь запустить следующий скрипт PHP, чтобы сделать простой запрос к базе данных: $db_host = "localhost"; $db_name = "showfinder"; $username = "user"; $password = "password"; $dbconn = pg_connect("host=$db_host dbname=$db_name user=$username password=$password") or die('Could not connect: ' ....