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>&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 из глобальной функции или всп ...