コード例 #1
0
ファイル: TestStringHelper.php プロジェクト: bakl/exercise
 public function testMBString()
 {
     $stringHelper = new StringHelper();
     $this->assertEquals("!Б_Д!", $stringHelper->revertAndExcludeVowels("!АДА_АБА!"), "simple mb string error");
 }
コード例 #2
0
ファイル: php_exercise.php プロジェクト: bakl/exercise
<?php

require_once 'vendor/autoload.php';
use Exercise\Helpers\StringHelper;
$climate = new League\CLImate\CLImate();
$climate->description("This is php exercise test script");
$climate->arguments->add(['string' => ['prefix' => 's', 'description' => 'Input string for processing', 'required' => true]]);
if (!$climate->arguments->defined("string")) {
    $climate->usage();
    exit;
}
$climate->arguments->parse();
$inputString = $climate->arguments->get("string");
$climate->clear();
$climate->red('Hello. This is php exercise script.');
$climate->green()->inline("Input string: ")->white($inputString);
$stringHelper = new StringHelper();
$climate->green()->inline("Out string: ")->white($stringHelper->revertAndExcludeVowels($inputString));