Main.phpを編集して、CLIアプリを実装してください。
チャレンジ内でファイルの作成が許可されていれば、可読性等のためにファイルを分割する事も可能です。
Main.phpファイルに定義されている、runという関数内で $argv の名前で取得可能です。また、C言語のように $argc も同時に渡され、引数の個数が取得可能です。
<?php
class Main {
public function run ($argc, $argv)
{
// code to run
}
}ここで渡される $argc 及び $argv は index.php の中で渡される $argc および $argv から、スクリプト名の情報を抜いた値です。run 関数内の $argc, $argv は上の変数とは違うので注意してください。
標準出力への出力には printf 関数等が使用できます。
printf("%s", args);外部ライブラリを使用する場合は以下の手順で実施してください。
- composer.json に依存関係の追加