42
<?php | |
namespace App\Command; | |
use Symfony\Component\Console\Command\Command; | |
use Symfony\Component\Console\Helper\ProgressBar; | |
use Symfony\Component\Console\Input\InputArgument; | |
use Symfony\Component\Console\Input\InputInterface; | |
use Symfony\Component\Console\Input\InputOption; | |
use Symfony\Component\Console\Output\OutputInterface; |
<?php | |
$finder = PhpCsFixer\Finder::create() | |
->exclude('app/propel/migrations') | |
->in(__DIR__) | |
; | |
return PhpCsFixer\Config::create() | |
->setRules([ | |
'@Symfony' => true, |
<?php | |
/** | |
* Набор методов для запроса к API uCoz | |
* @author Sergey Driver86 Pugovkin <[email protected]> – разработчик методов для запроса (php версия) | |
* @author Dmitry Kiselev <[email protected]> – модификация и адаптация под uAPI + images. api.ucoz.net | |
* @version 2.0 от 24 марта 2016 | |
*/ | |
/** |
<?php | |
namespace App\Console\Commands; | |
use Illuminate\Routing\Route; | |
use Illuminate\Routing\Router; | |
use Illuminate\Console\Command; | |
class GenerateRouteFileCommand extends Command | |
{ |
- Первое, о чем нужно позаботиться - это виза. Если вы планируете поробыть в стране не более 30-ти дней, то достаточно туристической визы, которую вам оформят при въезде. Если вы планируете находится в стране более одного месяца, то вам нужно оформить двухмесячную туристическую визу, которую можно продлить еще на месяц находясь в Тайланде. Процесс оформление займет от 2 до 3 недель. Если вы хотите находиться в Тае до полугода, то в этом случае вам понадобится двухкратная туристическая виза. Отличие этой визы от однократной в том, что по истечении первых 3ех месяцев вам нужно будет сделать визаран и активировать второй срок визы.
- Билеты туда и обратно (В распечатаном виде). Без обратного билета нельзя получить визу, и вам могут отказать в посадке в самолет. Если точная дата вылета из пхукета не известна, то можно купить билеты у бюджетных авиаперевозчиков (лоукостеров) в любую другую страну, но учтите, такие билеты практически невозможно
- Create project
composer create-project laravel/laravel test-laravel-5-and-propel2 --prefer-source --dev --stability=dev
- Open dir
cd test-laravel-5-and-propel2
<?php | |
class DecimalFraction | |
{ | |
public $numerator; | |
public $denominator; | |
public $integer = 0; | |
public function __construct($numerator, $denominator, $integer = null) | |
{ | |
if( is_null($integer) ) |
#"Немного о магазинах" или "Нам нужен еще один слой абстракции"
Дисклеймер :
-- А давай забацаем e-commerce! Нету же e-commerce на Ларе! Ну давай забацаем!
-- Уговорил - давай забацаем! А ты не сдуешься на пол-пути?
-- Да ну! Я же могу то и это - я вообще крутой. Будет самое крутое решение в истории php!
-- Ну ок, давай начнем...
И так... начнем с самого "ничего". Как обычно происходит сделка покупки, в самом обчном супермаркете? Покупатель заходит в торовый зал, выбирает товар, проходит на кассу и оплачивает его. Он отдает деньги, получает чек, после чего он имеет право вынести товар из торгового зала. Что тут необходимо, для полного цикла? Нужно некоторое множество товаров-сущностей, оплата-сделка(процесс), и чек(сделка-сущность). Для простоты, будем считать, что корзина реализована куками на стороне клиента. То есть: >
Давайте начнем с вопроса, а что же такое массивы в php, и зачем они нужны
Массив в PHP - это упорядоченное отображение, которое устанавливает соответствие между значением и ключом. Этот тип оптимизирован в нескольких направлениях, поэтому вы можете использовать его как собственно массив, список (вектор), хэш-таблицу (являющуюся реализацией карты), словарь, коллекцию, стэк, очередь и, возможно, что-то еще. Так как значением массива может быть другой массив PHP, можно также создавать деревья и многомерные массивы.
Источник: http://www.php.net/manual/ru/language.types.array.php
Вот какой большой список возможностей, а давайте посмотрим что по этом поводу говорит Википедия
Массив — набор однотипных компонентов (элементов), расположенных в памяти непосредственно друг за другом, доступ к которым осуществляется по индексу (индексам).