PHP

Как получить числовые типы из MySQL с помощью PDO?

Я использую PDO и MySQL, по какой-то причине при получении значений из базы данных, которые являются типом int, PDOStatement возвращает строковое представление числа, а не значение числового типа. Как мне предотвратить это? Я заметил, что есть атриб ...

Как я могу хранить и извлекать изображения из базы данных MySQL с помощью PHP?

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

получить экземпляр () в Codeigniter: зачем назначать его переменной?

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

Как установить атрибут класса для ввода формы Symfony2

как я могу установить HTML в форме <input> С помощью FormBuilder на Symfony2 ? что-то вроде этого: ->add('birthdate', 'date',array( 'input' => 'datetime', 'widget' => 'single_text', 'attr' => array( 'cl ...

Разделить целое число и получить целочисленное значение

в таких языках, как C или Python, если я делю целое число на целое число, я получаю целое число: >>> 8/3 2 но в PHP, если я делю целое число на другое целое число с /, иногда я получаю поплавок: php > var_dump(6/3); int(2) php > va ...

Обратный порядок элементов списка foreach

Я хотел бы изменить порядок элементов списка этого кода. В основном это набор лет, идущих от самого старого до недавнего времени, и я пытаюсь изменить этот результат. <?php $j=1; foreach ( $skills_nav as $skill ) { $a = '< ...

Нет PHP для больших проектов? Почему бы и нет?

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

Лучший способ проверить, возвращаются ли результаты MySQL в PHP?

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

Можно ли динамически создавать свойства экземпляра в PHP?

есть ли способ создать все свойства экземпляра динамически? Например, я хотел бы иметь возможность генерировать все атрибуты в конструкторе и по-прежнему иметь доступ к ним после создания экземпляра класса следующим образом: $object->property. Обр ...

Исправление сломанной кодировки UTF8

Я нахожусь в процессе исправления некоторых плохих кодировок UTF8. В настоящее время я использую PHP 5 и MySQL в моей базе данных у меня есть несколько экземпляров плохих кодировок, которые печатают как: î параметры сортировки базы данных utf8_ ...

Как написать хранимую процедуру с помощью phpmyadmin и как использовать ее через php?

Я хочу иметь возможность создавать хранимые процедуры, используя phpMyAdmin и позже использовать его через php. но я не знаю как? из того, что я знаю, я узнал, что мы не можем управлять хранимыми процедурами через phpMyAdmin. какой другой инструм ...

Как установить выбранное значение jquery select2?

это относится к кодам до select2 версии 4 у меня есть простой код select2 которые получают данные из ajax $("#programid").select2({ placeholder: "Select a Program", allowClear: true, minimumInputLength: 3, ajax: { url: "ajax.php", d ...

curl exec результаты печати, когда я не хочу

Я использую следующий код: $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_TIMEOUT, 12); $result = curl_exec($ch); curl_close ($ch); однако он печатает результаты сразу. Можно ли поместить результат JSON в пер ...

Как включить --enable-soap в php на linux?

вот в чем вопрос. У меня есть PHP 5.2.9 на Apache, и я не могу обновить PHP. Есть ли способ включить SOAP в PHP 5.2.9? Руководство PHP вообще не помогло, когда оно сказало: "чтобы включить поддержку SOAP, настройте PHP с помощью --enable-soap ."Как я ...

Сообщение AngularJS не удается: ответ для предполетного имеет недопустимый код состояния HTTP 404

Я знаю, что есть много вопросов, как это, но никто не видел, исправили мою проблему. Я уже использовал по крайней мере 3 микрорамки. Все они не могут сделать простой пост, который должен вернуть данные обратно: клиент angularJS: var app = angular. ...

Как я могу получить шестнадцатеричный дамп строки в PHP?

Я исследую кодировки в PHP5. Есть ли способ получить необработанный шестнадцатеричный дамп строки? т. е. шестнадцатеричное представление каждого из байтов (не символов) в строке? ...

Когда использовать класс против функции в PHP

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

Обрезать изображение на PHP

приведенный ниже код хорошо обрезает изображение, что я и хочу, но для больших изображений он также работает. Есть ли способ "масштабирования изображения" В идеале я мог бы иметь каждое изображение примерно одинакового размера перед обрезкой, чтобы ...

Когда использовать блоки Try Catch

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

Неустранимая ошибка: вызов неопределенной функции curl init () in ... on line 9

<?php $filename = "xx.gif"; $handle = fopen($filename, "r"); $data = fread($handle, filesize($filename)); // $data is file data $pvars = array('image' => base64_encode($data), 'key' => IMGUR_API_KEY); $timeout = 30; $curl = curl_init() ...