Публикации по теме 'php'
Создание пользовательских страниц ошибок в Laravel 5
Для всех исключений HTTP (403, 404). Laravel использует метод renderHttpException() , который можно найти в \Illuminate\Foundation\Exceptions\Handler. .
Метод:
/**
* Визуализировать данное HttpException.
*
* @param\Symfony\Component\HttpKernel\Exception\HttpException $e
* @return\Symfony\Component\HttpFoundation\Response
*/
защищенная функция renderHttpException(HttpException $e)
{
$status = $e-›getStatusCode();
view()-›replaceNamespace(‘ошибки’, [..
9 | Laravel для начинающих ~ Ответы
Laravel предоставляет простой и мощный способ создания HTTP-ответов с использованием класса Illuminate\Http\Response . В этой статье мы рассмотрим, как использовать ответы Laravel для возврата данных клиенту в вашем приложении Laravel.
Что такое ответы Laravel?
Ответы Laravel — это экземпляры класса Illuminate\Http\Response , которые представляют HTTP-ответ, отправляемый клиенту. Ответы могут включать код состояния, заголовки и содержимое, которое будет отправлено обратно клиенту..
Кодировщик Base64
В вычислительной технике: кодирование - это процесс преобразования информации или инструкции в определенную форму.
Зачем нам вообще нужно кодировать информацию?
Допустим, вам нужно перенести данные из приложения A в B , а затем в C .
Приложение A - использует схему кодирования X .
Приложение B - использует схему кодирования Q , которая является подмножеством X .
Приложение C - использует ту же схему кодирования, что и A .
Вы заметили здесь проблему?
Отправка..
RabbitMQ отложил обмен сообщениями.
RabbitMQ не поддерживает отложенный обмен сообщениями из коробки. Однако в конце сообщения Ловушки повторной доставки RabbitMQ мы представили фрагменты кода, которые задерживают либо с помощью комбинации ttl и обмена недоставленными сообщениями , либо с помощью плагина задержки .
Но это было до появления amqp interop и некоторых других изменений в этой области. Среди других значительных изменений мы добавили несколько полезных методов в интерфейс производителя, например..
Как перейти с Laravel Mix на Vite
Laravel создает панель администратора с нуля — Часть 14
Команда laravel объявила, что Vite теперь является сборщиком внешних ресурсов по умолчанию. Также команда Laravel запустила официальный vite-плагин
Функция PHP array_pop()
array_pop() — это встроенная функция PHP, которая используется для удаления и возврата последнего элемента массива. Название «выталкивание» происходит от концепции извлечения последнего элемента из вершины стека.
Синтаксис:
mixed array_pop ( array &$array )
массив : обязательно. Задает массив, из которого будет удален последний элемент.
Функция array_pop() возвращает значение последнего элемента массива или NULL, если массив пуст.
Примеры:
Давайте рассмотрим несколько..
Вопросы по теме 'php'
Исправление пустой функции PHP
PHP имеет привычку оценивать (int)0 и (string)"0" как пустые при использовании функции empty() . Это может привести к непредвиденным результатам, если вы ожидаете, что числовые или строковые значения равны 0. Как я могу «исправить» это, чтобы...
15.03.2024
Эквивалент частичных макетов SimpleTest в PHPUnit?
Я пытаюсь перенести кучу тестов из SimpleTest в PHPUnit, и мне интересно, есть ли эквивалент для SimpleTest частичные насмешки .
Обновление: кажется, я не могу найти в документах ничего, что предполагает, что эта функция доступна, но мне пришло в...
30.04.2024
Процедуры ввода пароля в php?
Мне очень интересно узнать, как защитить пароли php.
Главный вопрос: как опубликовать пароль в виде защищенной строки из формы входа?
Я проверял, как это делают другие сайты, например. фейсбук. Когда я вхожу в Facebook, я вообще не вижу своего...
22.03.2024
прочитать текстовый файл с разделителем в php
У меня есть три входа в textfile.txt:
20100220
Hello
Here is Text \n blah \t even | and & and so on...
Я хочу читать каждую запись (строку) как новую строку в php. Я думал об использовании fopen и fgets. Но: так как я использую...
28.04.2024
Как создать дружественные URL-адреса с помощью .htaccess?
У меня проблемы с .htaccess. Я хочу создать удобные URL-адреса для сайта, над которым я работаю...
В основном я хочу преобразовать это:
http://website.com/index.php?ctrl=pelicula&id=0221889...
25.03.2024
Нужна помощь с действительно простым регулярным выражением
Я использую PHP для соответствия следующему типу данных:
[["1200","135"],["127","13"]]
Я хочу извлечь все числа в отдельный массив таких массивов:
array(array(1200,135),array(127,13));
Я использую preg_match для захвата элементов, но...
19.04.2024
CURL - куки хранятся где?
Я хотел бы войти на сайт, поэтому при первом запросе страницы он перенаправляет меня на другую страницу с настройками файлов cookie.
Я следую учебнику, в котором они указывают это
$cookie = '/tmp/cookies.txt';
curl_setopt($ch, CURLOPT_COOKIE,...
25.03.2024
PHP: Стандарты конструкторов классов, предотвращающие создание экземпляров
Только вопрос по стандартам.
Я создал класс-оболочку для управления сеансом PHP, который помогает автоматически организовывать данные сеанса на основе доступа к ним определенных внутренних модулей. Он разработан как синглтон, использующий метод...
12.05.2024
отменить значение многомерного массива, изменить порядок и вернуть в Php?
Мой вопрос похож на этот -
PHP | Удалить элемент из массива с переупорядочением?
... за исключением того, что когда я возвращаю упорядоченный массив, я хочу, чтобы ключи начинались с 1. Однако мой массив многомерен. Из комментариев в...
03.05.2024
Подсчет количества символов X
Я экспериментирую с чем-то, где не работает метод взрыва(), поэтому я хочу попробовать что-то еще. Если у меня есть строка, как я могу подсчитать количество символов в ней, скажем, comma как в ,
13.05.2024
Работа с массивом с точками в значениях ключа
Я получаю данные из массива. По какой-то причине в массиве есть ключевые значения, такие как [3.3] , из которых у меня возникают проблемы с получением данных.
У меня есть этот массив [3.3] => First Name [3.6] => Last Name[2] =>...
10.05.2024
Маршрутизация запросов к модулю
HI Я ищу некоторую информацию о лучшем способе маршрутизации запросов к пользовательскому модулю в структуре Yii.
Я реализую RestFul Api для проекта и надеялся, что каким-то образом я мог бы просто направить все запросы к api/модулю, где живут...
17.04.2024
Magento не имеет идентификатора приращения при отправке заказа
Я недавно работал над расширением. Однако я только что столкнулся с проблемой, и мне интересно, следует ли мне переустановить Magento. Проблема, с которой я сталкиваюсь, произошла вчера. Я считаю, что я проследил это до корня, но я не знаю, как это...
02.04.2024
imagecreatefrompng() не удалось открыть поток: HTTP-запрос не выполнен
На моем локальном хосте этот код работает хорошо:
$im = imagecreatefrompng('BBcode.png');
Но когда я использую тот же код на сервере
$im = imagecreatefrompng('http://lazertag.elitno.net/drupal/BBcode.png');
Я получил следующую...
10.03.2024
Невозможно отправить электронную почту с PHP с помощью gmail SMTP
Я пробовал отправлять сообщения из wordpress с помощью gmail SMTP.
Сервер настроен на smtp.gmail.com , а порт - на 465 .
Я получаю это сообщение:
SMTP -> ERROR: Failed to connect to server: Unable to find the
транспорт...
26.03.2024
Обнаружить нажатие кнопки отправки изображения PHP
Создайте php-форму с изображением кнопки отправки. Я пытаюсь определить, была ли нажата кнопка отправки, когда страница отправляет ответ. Попробовал
$testForm = 'fail';
if (isset($_POST['btnSubmit'])) {
$testForm = 'Submit clicked';
}...
26.04.2024
Противоположная функция для array_combine /два массива из ассоциативного массива
Как я могу сделать два числовых массива (один для ключей, один для значений - противоположность объединения массивов)
Исходная информация:
John => Physics,
Mary => Medicine,
Gary => Drama,
Вывод в
0=>Physics,
1=>Medicine,...
14.04.2024
array_unique не работает в PHP?
У меня есть таблица в моей базе данных MySql:
pageid | text
-----------+----------
1 | test
-----------+----------
2 | example
-----------+----------
3 | another
-----------+----------
1 | example1
и...
06.03.2024
Получить только значения из ассоциативного массива в php
У меня есть простой массив, подобный следующему:
array
0 => string '101'
1 => string '105'
2 => string '103'
Желаемый результат:
array(101, 105, 103)
Это возможно?
01.05.2024
$_POST не работает. Он не создает никаких значений
<?php
$query = "Select * from users where username = '$user' ";
$result = mysql_query($query) or die(mysql_error());
$row = mysql_fetch_array($result);
$test = $_POST['test1'];
$ques = "Select * from questions where testname = '$test' ";
$qres =...
27.03.2024
Новые материалы
День 76/100 Книга
День 76/100 Книга
Обучение — это непрерывный процесс с ресурсами, широко используемыми людьми, которые признают сложный путь достижения успешной цели. Хотя поначалу это может показаться..
Gmail Smart Compose: умный способ написать электронное письмо
Gmail означает почту Google, это бесплатная служба электронной почты, предоставляемая Google по всему миру. Google официально запустил Gmail в 2004 году, и в настоящее время этой услугой..
API следующего поколения: gRPC n Javascript
gRPC - быстро развивающаяся технология, которая потенциально может заменить протокол HTTP. Это быстрее, чем традиционные HTTP-вызовы, потому что он отправляет данные в двоичном формате, а не в..
Ускоренный курс по жадным алгоритмам
Дай мне, дай мне, дай мне
Аудитория
Эта статья предназначена для инженеров, достаточно хорошо разбирающихся в программировании, структурах данных и алгоритмах. Он в основном основан на..
Изучайте Java (Урок 2: Комментарии)
Как и зачем использовать комментарии в java с примерами
Введение:
Комментарии — это строки текста в программе Java, которые игнорируются компилятором и используются для добавления..
Async Await в Swift: легкое управление параллелизмом
Введение в запуск асинхронного кода
Асинхронный код выполняет несколько операций одновременно. Параллелизм необходим при выполнении тяжелых вычислений или сетевых запросов. Однако это может..
Очистить файлы Program .cache в Ubuntu 20.10
Очистите кеш за несколько простых шагов!
GNU / Linux реализовал эффективное управление хранилищем для своих пользователей. Но заметили ли вы, что в вашей системе Linux заканчивается место,..