PHP

PHP. Объекты, шаблоны и методики программирования

Автор: Мэтт Зандстра Отличная книга по php! Обязательна ...

Дебаг PHP на NetBeans+Denwer

Сколько копьев было сломано при попытке заставить завестис ...

PHP и MySQL.Исчерпывающее руководство

Автор: Бретт Маклафлин В трех словах: просто и доступн ...

Singleton на PHP

Синглтон – это, наверное, самый простой из шаблонов проект ...

Понимание контейнеров IoC и инъекции зависимостей

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

Laravel красноречивое обновление только если были внесены изменения

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

php umask(0) какова цель

какова цель использования umask(0); в php? Я видел это несколько раз, и не могу понять из документации, что это именно так. может кто-нибудь объяснить это и, когда было бы полезно использовать? ...

Упорядочены ли ассоциативные массивы PHP?

Я пришел из python фона и python тип данных, который похож (словарь) является ненумерованный набор пар ключ-значение. Мне интересно, если ассоциативные массивы PHP неупорядочены? Они появляются, чтобы быть заказаны. $test = array( 'test' => ' ...

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

Я использую карту в PHP вот так: function func($v) { return $v * 2; } $values = array(4, 6, 3); $mapped = array_map(func, $values); var_dump($mapped); можно ли получить индекс значения в функцию? также-если я пишу код, который нуждается в ин ...

Принудительная загрузка файла с помощью php с помощью заголовка()

Я хочу, чтобы пользователь мог загрузить некоторые файлы у меня есть на моем сервере, но когда я пытаюсь использовать любой из многих примеров этого в интернете ничего не похоже на работу для меня. Я пробовал такой код: <?php $size = filesize(" ...

Как получить предыдущий url с помощью PHP

предположим, что url моего сайта задан как гиперссылка на какой - то странице в интернете; эта страница может быть чем угодно в интернет-блоге, orkut, yahoo, даже stackoverflow и т. д., И кто-то нажимает на нее и посещает мой сайт. Итак, можем ли мы ...

Как узнать, является ли MySQLnd активным драйвером?

может быть, это очевидный вопрос, но я хочу быть уверен. Как я могу знать, если это MySQLnd является активным драйвером? Я запускаю PHP 5.3 и MySQL 5.1.37. В phpinfo() mysqlnd указан, но только с этим я не могу быть уверен, использую ли я MySQLnd и ...

PHP сессии без cookies

есть ли способ, которым я могу инициировать постоянный сеанс в PHP без размещения файла cookie сеанса? Существуют ли другие способы поддержания сеанса между страницами, такие как решение на основе IP-адреса? моя причина для запроса заключается в том ...

PHP объединяет два ассоциативных массива в один массив

$array1 = array("$name1" => "$id1"); $array2 = array("$name2" => "$id2", "$name3" => "$id3"); мне нужен новый массив, объединяющий все вместе, т. е. это будет $array3 = array("$name1" => "$id1", "$name2" => "$id2", "$name3" => " ...

Почему я получаю "нестатический метод не должен называться статически" при вызове метода в красноречивой модели?

Я пытаюсь загрузить мою модель в мой контроллер и попробовал это: return Post::getAll(); получил ошибку Non-static method Post::getAll() should not be called statically, assuming $this from incompatible context функции в модели выглядит так: pub ...

Преобразовать число минут в часы и минуты с помощью PHP

у меня есть переменная с именем $final_time_saving Это всего лишь несколько минут, например 250. Как я могу конвертировать это количество минут в часы и минуты с помощью PHP в этом формате: 4 hours 10 minutes ...

Как остановить xdebug от остановки на первой линии с PhpStorm?

У меня эта странная проблема. Все мои настройки работали нормально, пока я не обновил свою версию PHP. Я использую macports и имею установленные порты php5 и php5-xdebug. xdebug работает, но он останавливается на первой строке моего скрипта, хотя у ...

Перечисление всех вложенных папок и файлов в каталоге с помощью php

пожалуйста, дайте мне решение для перечисления всех папок,подпапок,файлов в каталоге с помощью PHP. Моя структура папок выглядит так: Main Dir Dir1 SubDir1 File1 File2 SubDir2 File3 File4 Dir2 SubDir3 File5 File6 SubDir4 ...

Laravel: ошибка [PDOException]: не удалось найти драйвер в PostgreSQL

Я пытаюсь подключиться к базе данных PostgreSQL через Laravel, чтобы выполнить миграцию php artisan, но, похоже, не направляется, поскольку он читает имя базы данных MySQL. вот команды из базы данных.php: 'connections' => array( 'sqlite' = ...