PHP code example of r0073rr0r / skritphp

1. Go to this page and download the library: Download r0073rr0r/skritphp library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

r0073rr0r / skritphp example snippets




use Skrit\Skrit;

[$encoded, $mode] = Skrit::encodeText('Zemun zakon matori', mode: 'auto');

// $mode = 'satro'
// $encoded = 'Munze konza torima'



use Skrit\Skrit;

[$satro] = Skrit::encodeText('bazen', mode: 'satro'); // zenba
[$utro] = Skrit::encodeText('bazen', mode: 'utro');   // uzenzabanje
[$leet] = Skrit::encodeText('bazen', mode: 'leet', leetBase: 'satro'); // 23n84



use Skrit\Satrovacki;
use Skrit\Utrovacki;
use Skrit\Leetrovacki;

$satro = new Satrovacki();
echo $satro->encode('Beograd'); // Gradbeo

$utro = new Utrovacki(prefix: 'x', infix: 'yy', suffix: 'zz');
echo $utro->encode('bazen'); // xzenyybazz

$leet = new Leetrovacki(baseMode: 'utro', leetDensity: 1.0);
echo $leet->encode('bazen'); // 00zen24ban73



use Skrit\Laravel\Facades\Skrit;

[$encoded, $mode] = Skrit::encodeText('Zemun zakon matori', ['mode' => 'auto']);



use Skrit\Contracts\SkritServiceInterface;

final class CipherController
{
    public function __construct(private SkritServiceInterface $skrit) {}

    public function __invoke(): array
    {
        return $this->skrit->encodeText('uzenzabanje', ['mode' => 'auto']);
    }
}
bash
php artisan vendor:publish --tag=skrit-config