PHP code example of imliam / php-modifiers

1. Go to this page and download the library: Download imliam/php-modifiers 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/ */

    

imliam / php-modifiers example snippets


Slack::say('Hello world'); // 'Hello world'
!Slack::say('Hello world'); // 'HELLO WORLD'
@Slack::say('Hello world'); // 'Someone said "Hello world"'
@!Slack::say('Hello world'); // 'Someone said "HELLO WORLD"'

class Example
{
    use HasModifiers;
}

public static $modifierAliases = [
    [self::class, 'say'],
];

public static function say($string)
{
    if (static::hasModifier('!')) {
        echo strtoupper($string);
        return;
    }

    echo $string;
}

Example::say('Hello world'); // 'Hello world'
!Example::say('Hello world'); // 'HELLO WORLD'

function say($string)
{
    return Example::say($string);
}

Example::$modifierAliases[] = 'say';

say('Hello world'); // 'Hello world'
!say('Hello world'); // 'HELLO WORLD'

public static function hasSomething()
{
    if (static::hasModifier('@')) {
        trigger_error("An error should occur here, but it gets ignored…");

        return 'A modified value…';
    }

    return 'A non-modified value…';
}

echo Example::hasSomething(); // 'A non-modified value…'
echo @Example::hasSomething(); // 'A modified value…'
bash
composer