Example #1
0
<?php

function abc($aaaaaaaaaa, $bbbbbbbbbb)
{
    $cccccccccc = $aaaaaaaaaa + $bbbbbbbbbb;
    $dddddddddd = $cccccccccc * $cccccccccc;
    witness_core_dump($cccccccccc + $dddddddddd);
    return $dddddddddd - $cccccccccc;
}
function abcd($aaaaa, $bbbbb)
{
    $ccccc = $aaaaa - $bbbbb;
    return abc($ccccc, $aaaaa + $bbbbb);
}
define('test', 12345);
$qwer = 'abcdefg';
//witness_start("abc");
echo abcd(10, 20) . "\n";
Example #2
0
<?php

error_reporting(E_ALL);
header('Content-Type: text/html; charset=utf-8');
function abcd($x)
{
    $arr = explode(' ', $x);
    $cnt = array_count_values($arr);
    arsort($cnt);
    foreach ($cnt as $key => $a) {
        echo "{$key} - {$a}<br>";
    }
}
abcd('яблоко черешня яблоко вишня вишня яблоко яблоко черешня груша яблоко яблоко черешня яблоко вишня яблоко яблоко вишня вишня черешня груша яблоко черешня черешня вишня яблоко вишня вишня черешня вишня черешня груша яблоко черешня черешня вишня яблоко вишня вишня черешня черешня груша яблоко черешня вишня');
<?php

/*
k0hf8zuqk9.database.windows.net,1433
db: test
abi
Sysadmin1!
*/
$functionName = filter_input(INPUT_GET, 'functionName');
if ($functionName == "xyz") {
    xyz();
} else {
    if ($functionName == "abcd") {
        abcd();
    }
}
function xyz()
{
    echo "HELLOOAAA";
}
function abcd()
{
    echo "wwwwwwwwwwwwwwwwwHELLOOAAA";
}
Example #4
0
    //$key = 字符串, $clo=闭包函数
    public function bind($key, $clo)
    {
    }
}
function jelly($param)
{
    var_dump($param);
}
function abcd($callback, array $parameters = [])
{
    //返回闭包函数,匿名函数
    return function () use($callback, $parameters) {
        return call_user_func($callback, $parameters);
    };
}
$abc = abcd("jelly", array(1, 3, 5));
if ($abc instanceof Closure) {
    #为真
    echo "is Closure";
} else {
    echo "not Closure";
}
$greet = function ($name) {
    printf("Hello %s\r\n", $name);
};
//注意 匿名函数的最后分号不能少,否则报语法错误
if ($greet instanceof Closure) {
    #为真
    echo "<br>greet is Closure";
}