PHP

JSON против сериализованного массива в базе данных [закрыто]

каковы преимущества и недостатки хранения данных JSON в базе данных MySQL по сравнению с сериализованным массивом? ...

Получить PHP, чтобы остановить замену '.'символы в массивах $ GET или $ POST?

если я передаю PHP переменные с . в их именах через $_GET PHP автоматически заменяет их на _ символы. Например: <?php echo "url is ".$_SERVER['REQUEST_URI']."<p>"; echo "x.y is ".$_GET['x.y'].".<p>"; echo "x_y is ".$_GET['x_y'].".< ...

Как "сгладить" многомерный массив до простого в PHP?

Это, вероятно, вопрос новичка, но я уже давно просматриваю документацию, и я не могу найти никакого решения. Я думал, что могу использовать implode для каждого измерения, а затем вернуть эти строки вместе с str_split чтобы создать новый простой масси ...

Конвертировать перебежками до верблюжьего в PHP

может кто-нибудь помочь мне завершить эту функцию PHP? Я хочу взять такую строку: 'this-is-a-string' и преобразовать ее в эту: 'thisIsAString': function dashesToCamelCase($string, $capitalizeFirstCharacter = false) { // Do stuff return $st ...

Как я могу установить версию PHP в PHPStorm?

можно ли установить значение версии PHP, скажем 4.0+ и иметь функции выделения PHPStorm, которые не будут работать с самой старой версией? Например, для PHP4 это должно выделить static function etc. У меня есть установка PHP на моем ПК, но я не хочу ...

Где находится журнал ошибок PHP в XAMPP?

Я использую XAMPP для Windows. где находится журнал ошибок PHP в XAMPP? ...

PHP max input vars

Я max_input_vars сообщение об ошибке. Я понимаю php.ini настройка, которая может изменить это, начиная с версии 5.3.9 однако, я использую версию 5.1.6. когда я просматриваю информацию о конфигурации для моего сервера 5.1.6, он показывает max_inpu ...

construct () vs SameAsClassName () для конструктора в PHP

есть ли какие-либо преимущества в использовании __construct() вместо имени класса для конструктора в PHP? пример (__construct): class Foo { function __construct(){ //do stuff } } пример (название): class Foo { function Foo(){ ...

Laravel 5.5 ajax вызов 419 (неизвестный статус)

Я делаю вызов ajax, но я продолжаю получать эту ошибку: 419 (неизвестный статус) не знаю, что вызывает это я видел на других постах он должен сделать что-то с CSRF токен, но у меня нет формы, поэтому я не знаю, как это исправить. мой призыв: ...

конкатенация строк php, производительность

в таких языках, как Java и C#, строки неизменяемы, и может быть вычислительно дорого построить строку по одному символу за раз. В указанных языках существуют библиотечные классы для снижения этой стоимости, такие как C# System.Text.StringBuilder и J ...

Что такое" реальный " язык программирования? [закрытый]

недавно Учитель сказал: "PHP-это не настоящий язык программирования", но только дал, на мой взгляд, слабое обоснование: он не компилируется. Это сценарий. Он не работает на каждой платформе. разве PHP не считается "реальным" языком программировани ...

PHP: преобразование пробелов в строке в %20?

как я могу конвертировать пробелы в строку в %20? вот моя попытка: $str = "What happens here?"; echo urlencode($str); выход "What+happens+here%3F", поэтому пробелы не представлены как %20. что я делаю не так? ...

как проверить, включен ли curl или отключен

Возможные Дубликаты:написание функции в php Я использую следующий код echo 'Curl: ', function_exists('curl_version') ? 'Enabled' : 'Disabled'; это может получить его включен или отключен но я хотел бы сделать как функция сказать имя функци ...

PHP file get contents () возвращает "failed to open stream: HTTP request failed!"

у меня возникли проблемы с вызовом url из PHP кода. Мне нужно вызвать службу, используя строку запроса из моего PHP-кода. Если я ввожу url в браузер, он работает нормально, но если я использую file-get-contents () для вызова, я получаю: предупреж ...

"Срок действия страницы истек из-за бездействия" - Laravel 5.5

моя страница регистрации показывает форму правильно с CsrfToken ({{ csrf_field() }}) представить в форме). форма HTML <form class="form-horizontal registration-form" novalidate method="POST" action="{{ route('register') }}"> {{ csrf_f ...

nginx: ошибка подключения () (111: отказано в подключении) при подключении к восходящему потоку

пытаюсь развернуть мой первый портал . Я получаю 502 шлюза тайм-аут ошибка в браузере, когда я отправлял запрос через браузер когда я проверил логи , я получил эту ошибку 2014/02/03 09:00:32 [error] 16607#0: *1 connect() failed (111: Connection ...

Как получить коды операций PHP?

<?php $show_value = 123; echo 'sing_quote'.$show_value; echo "double_quote{$show_value}"; ?> его кодом: 1: <?php 2: $show_value = 123; 0 ASSIGN !0, 123 3: echo 'sing_quote'.$show_value; ...

Рекурсивная функция для формирования многомерного массива из результата базы данных

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

Symfony2-проверка не работает для встроенного типа формы

у меня есть форма, которая объединяет две сущности (Пользователь и профиль). проверка, кажется, работает на первой части формы, которая приходит из сущности пользователя и является основой формы. тип профиля включен в тип пользователя. Форма отобра ...

PHP: разделить строку на массив, например, взорвать без разделителя

У меня есть строка, например: "0123456789" и нужно разделить каждый символ в массив. Я так пробовал: explode('', '123545789'); но это дало мне очевидное: предупреждение: нет разделителя, определенного в explode) .. Как бы я столкнулся с эт ...