PHP- все статьи тега ➜ страница 45


PHP доступ к глобальной переменной в функции

Согласно большинству правил области языков программирования, я могу получить доступ к переменным, которые определены вне функций внутри них, но почему этот код не работает? <?php $data='My data'; function menugen(){ echo "[".$data."]"; } menugen(); ?> здесь [] в выход. ...

Редирект с CodeIgniter

может ли кто-нибудь сказать мне, почему мой помощник перенаправления не работает так, как я ожидал бы? Я пытаюсь перенаправить на индексный метод моего основного контроллера, но он принимает меня www.mysite.com/index/provider1/ когда он должен направиться к www.mysite.com/provider1. Это имеет смысл для кого-нибудь? У меня есть индексная страница в конфигурации, установленная на пустую, хотя я не думаю, что это проблема. У кого-нибудь есть советы о том, как исправить эту проблему? Спасибо вперед! ...

Классы автозапуска в PHPUnit с использованием Composer и autoload.РНР

я только что установил PHPUnit версии 3.7.19 Себастьяна Бергмана через Composer и написал класс, который я хотел бы модульный тест. я хотел бы, чтобы все мои классы автоматически загружались в каждый модульный тест без использовать include или require в верхней части моего теста, но это оказывается сложно! вот как выглядит моя структура каталогов (трейлинг / косая черта указывает на каталог, а не файл): композитор.json композитор.замок композитор.фар lib/ возвращение.php тесты/ returnin ...

Изменить таблицу в сценарии установки Magento без использования SQL

Джонатон День говорит "обновления не должны быть в виде SQL-команды". Я еще не сталкивался любые состояния DDL или DML, которые не могут быть выполнена с помощью Magento в конфиг структуры. (вопрос как я могу перенести изменения конфигурации из среды разработки в производственную среду?) Я хотел бы знать, как лучше добавить/изменить/удалить столбец или индекс в/из таблицы в этом манера, но без опоры на SQL? Это вообще возможно? кроме того, какие другие действия могут быть выполне ...

Форматирование объекта DateTime с учетом локали:: getDefault()

у меня есть объект DateTime, который я в настоящее время формирую через $mytime->format("D d.m.Y") что дает мне именно тот формат, который мне нужен: Вт 5.3.2012 единственная недостающая точка-это правильный язык. Мне нужен немецкий перевод Tue (Tuesday), которая составляет Die (Dienstag). это дает мне правильную настройку локали Locale::getDefault() но я не знаю, как сказать DateTime::format использовать его. нет способ сделать что-то вроде: $mytime->format("D d.m.Y", Loca ...

Встраивание видео youtube " отказано в отображении документа, поскольку отображение запрещено X-Frame-Options"

Я пытаюсь вставить видео youtube на мою страницу, как только пользователь дает ссылку на видео. <iframe width='560' height='315' src='http://www.youtube.com/watch?v=<video id>&amp;output=embed' frameborder='0' allowfullscreen></iframe> но когда я пытаюсь добавить это, я получаю эту ошибку. После проверки страницы в chrome, я вижу эту ошибку на вкладке консоли "отказано в отображении документа из-за отображения запрещено X-Frame-Options" Я не могу видеть видео да ...

Как я могу усечь строку до первых 20 слов в PHP?

Как я могу усечь строку после 20 слов в PHP? ...

Как получить путь к файлу с помощью Storage facade в laravel 5?

я экспериментировал с использованием новой интеграции Flysystem с Laravel 5. Я храню "локализованные" пути к БД и получаю фасад хранилища для завершения пути. Например, я в магазине screenshots/1.jpg и с помощью Storage::disk('local')->get('screenshots/1.jpg') или Storage::disk('s3')->get('screenshots/1.jpg') Я могу получить один и тот же файл на разных дисках. get извлекает содержимое файла, но я надеюсь использовать его в своих представлениях следующим образом: <img src="{ ...

Создание единого объекта из существующей базы данных с помощью symfony2 и doctrine

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

Подсчет количества итераций в цикле foreach

Как рассчитать, сколько элементов в foreach? Я хочу подсчитать общее количество строк. foreach ($Contents as $item) { $item[number];// if there are 15 $item[number] in this foreach, I want get the value : 15 } спасибо. ...

Узнать количество страниц в PDF-документе

этот вопрос для ссылки и сравнения. Решение-это принятый ответ ниже. много часов я искал быстро и легко, но в основном точный, способ получения количества страниц в PDF-документе. Поскольку я работаю в графической полиграфической и репродукционной компании, которая много работает с PDF-файлами, количество страниц в документе должно быть точно известно до их обработки. PDF документы приходят из разных источников клиенты, поэтому они не генерируются с одним и тем же приложением и/или не использую ...

Массивы в cookies PHP

Как правильно хранить массив в cookie? в PHP Пример кода: $number_ticket=2; $info[7][5]=1; $info[8][5]=1; ...

Производительность try-catch в php

какие последствия для производительности следует учитывать при использовании операторов try-catch в php 5? Я читал некоторые старые и, казалось бы, противоречивые сведения по этому вопросу в интернете раньше. Большая часть фреймворка, с которой я сейчас работаю, была создана на php 4 и не имеет многих тонкостей php 5. Так, у меня нет большого опыта в использовании себя попробовать-ловят с PHP. ...

Как пройти через результат mysql дважды?

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

Итерационные объекты и тип массива намекают?

у меня есть много функций, которые либо имеют тип намека на массивы, либо используют is_array() для проверки массивности переменной. теперь я начинаю использовать объекты, которые являются итерационными. Они реализуют Iterator или IteratorAggregate. Будут ли они приниматься как массивы, если они проходят через намек типа или проходят is_array()? если мне нужно изменить мой код, есть общий вид is_iterable(), или я должен сделать что-то вроде: if ( is_array($var) OR $var instance_of Iterable ...

Неустранимая ошибка при обновлении Laravel 5.1 до 5.2

я следую за чиновником руководство по обновлению от 5.1 до 5.2. Первый подраздел гласит: если вы устанавливаете бета-версию Laravel 5.2, добавьте "minimum-stability": "beta" в свой композитор.файл json. обновить композитора.JSON-файл, чтобы указать laravel/framework 5.2.*. добавить symfony/dom-crawler ~3.0 и symfony/css-selector ~3.0 к раздел require-dev вашего композитора.файл json. теперь, после того, как я представлю выше изменения и запустить composer update, Я получаю сл ...

Сокет транспорт "ssl" в PHP не включен

У меня возникли проблемы с включением сокета транспорта "ssl" в PHP. Когда я запускаю свой скрипт, я получаю сообщение об ошибке: предупреждение: fsockopen() [функция.fsockopen]: не удалось подключиться к SSL://ВСП.мой.сайте.в COM:443 (Не удается найти гнездо транспорта "ssl" - вы забыли включить его когда вы настроили PHP?) Я запускаю IIS6 на Windows, и это то, что я сделал до сих пор, чтобы попытаться заставить его работать: раскомментировали php_openssl.dll и php_sockets.dl ...

Есть ли эквивалент Java HashMap в PHP?

Мне нужен объект PHP, похожий на HashMap в Java, но я не нашел, когда я гуглил, поэтому, если кто-то знает, как я могу имитировать хэш-карты в PHP, помощь будет оценена. ...

Какая польза от лямбда в PHP?

лямбда анонимная функция является частью PHP 5.3. Какая от него польза? Есть ли что-нибудь, что можно сделать только с лямбда? Лямбда лучше подходит для определенных задач? Я видел пример Фибоначчи, и мне действительно не нужно писать последовательности Фибоначчи, поэтому я все еще не уверен, что это полезно для тех задач, с которыми я сталкиваюсь при написании веб-приложений. Так что же с ним делать в"реальной жизни"? ...

Как получить доступ к контейнеру службы в глобальной вспомогательной функции symfony2 (service)?

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