Arguments

Ce module permet d'interpréter une ligne de command.

Installation

composer require mediashare/kernel
1

Usage

<?php
// ./console.php
require 'vendor/autoload.php';
use Mediashare\Kernel\Kernel;

$kernel = new Kernel();
$kernel->run();

$arguments = $kernel->get('Arguments');
$arguments->argv = $argv;
$arguments->run();
$message = $arguments->get('--message');
dump($message);
1
2
3
4
5
6
7
8
9
10
11
12
13
php console.php --message "Hello world!"
1
array (1)
   0 => "Hello World!" (12)
1
2
Last Updated: 1/3/2020, 7:47:51 AM