library c-sharp-ish-string-formatter
C# style string formatting (without optional format string)
youhey/c-sharp-ish-string-formatter
C# style string formatting (without optional format string)
- Sunday, June 3, 2018
- by youhey
- Repository
- 1 Watchers
- 0 Stars
- 2 Installations
- PHP
- 0 Dependents
- 0 Suggesters
- 0 Forks
- 0 Open issues
- 3 Versions
- 0 % Grown
C# style string formatting (without optional format string), (*1)
Usage
simple format, (*2)
use Youhey\StringFormatter\Formatter;
// output "はじめまして 世界!"
echo (new Formatter("{hello} {world}!"))->compile(["hello" => "はじめまして", "world" => "世界"]);
// output "hello world!"
echo (new Formatter("{0} {1}!"))->compile("hello", "world");
Test
# set up Docker images for php 7.2
$ docker build -t youhey/php72-stringformatter docker/php72
# set up Docker images for php 7.1
$ docker build -t youhey/php71-stringformatter docker/php71
# set up Docker images for php 7.0
$ docker build -t youhey/php70-stringformatter docker/php70
# composer install
$ docker run --rm -v "$(pwd):/work" youhey/php72-stringformatter composer install
# or docker run --rm -v "$(pwd):/work" youhey/php71-stringformatter composer install
# or docker run --rm -v "$(pwd):/work" youhey/php70-stringformatter composer install
# to run tests
$ docker run --rm -v "$(pwd):/work" youhey/php72-stringformatter composer test
# or docker run --rm -v "$(pwd):/work" youhey/php71-stringformatter composer test
# or docker run --rm -v "$(pwd):/work" youhey/php70-stringformatter composer test
dev-master
9999999-dev
C# style string formatting (without optional format string)
Sources
Download
MIT
The Requires
The Development Requires
by
IKEDA Youhei
v0.1.1
0.1.1.0
C# style string formatting (without optional format string)
Sources
Download
MIT
The Requires
The Development Requires
by
IKEDA Youhei
v0.1.0
0.1.0.0
C# style string formatting (without optional format string)
Sources
Download
MIT
The Requires
The Development Requires
by
IKEDA Youhei