• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

PHP test函数代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了PHP中test函数的典型用法代码示例。如果您正苦于以下问题:PHP test函数的具体用法?PHP test怎么用?PHP test使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。



在下文中一共展示了test函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的PHP代码示例。

示例1: appControllerLoad

 public function appControllerLoad()
 {
     $TestModel = new TestModel();
     $list = $TestModel->getList();
     json_return($list);
     test();
 }
开发者ID:awaysoft,项目名称:AwayAPI,代码行数:7,代码来源:TestPlugin.class.php


示例2: do_action

function do_action($glob)
{
    for ($i = 0; $glob['list_action'][$i]; $i++) {
        if ($glob['list_action'][$i]['done'] == 0) {
            $action_name = $glob['list_action'][$i]['nom_action'];
            if (substr($action_name, 0, 2) == "b_") {
                $glob['list_action'][$i]['done'] = 1;
                $glob['list_action'][$i]['waiting_answer'] = 1;
                $glob = call_user_func($action_name, $glob);
                $glob['big'] = 1;
                $glob = update_actions($glob);
                return $glob;
            } else {
                $glob['list_action'][$i]['done'] = 1;
                $glob['list_action'][$i]['waiting_answer'] = 0;
                $glob = call_user_func($action_name, $glob);
                $glob['big'] = 0;
                $glob = update_actions($glob);
                return $glob;
            }
        }
    }
    print_r($glob);
    test("action end " . $glob['total_action']);
    // Devrait jamais arrive la
    aff_error_code("end done");
    return $glob;
}
开发者ID:nott0ny,项目名称:zappy2010,代码行数:28,代码来源:do_action.php


示例3: content_567fc7c430caf3_85180294

    function content_567fc7c430caf3_85180294($_smarty_tpl)
    {
        echo test(array('p1' => 'ab', 'p2' => 'asd', 'p3' => 'ddd', 'p4' => 'qwe'), $_smarty_tpl);
        ?>

<?php 
    }
开发者ID:nnqx,项目名称:Jianbing_PHP,代码行数:7,代码来源:426b7a1a9d2f99a8c921fec51c2400f886cfd85e_0.file.test.tpl.php


示例4: allTests

function allTests($communicator)
{
    global $NS;

    echo "testing type names... ";
    flush();
    $a = $NS ? constant("_and\\_array::_as") : constant("and_array::_as");
    $b = $NS ? eval("return new _and\\_xor();") : eval("return new and_xor();");
    test($b->_abstract == 0);
    test($b->_clone == 0);
    test($b->_private == 0);
    test($b->_protected == 0);
    test($b->_public == 0);
    test($b->_this == 0);
    test($b->_throw == 0);
    test($b->_use == 0);
    test($b->_var == 0);
    $p = $communicator->stringToProxy("test:tcp -p 10000");
    $c = $NS ? eval("return _and\\functionPrxHelper::uncheckedCast(\$p);") :
               eval("return and_functionPrxHelper::uncheckedCast(\$p);");
    $d = $NS ? eval("return _and\\diePrxHelper::uncheckedCast(\$p);") :
               eval("return and_diePrxHelper::uncheckedCast(\$p);");
    $e = $NS ? eval("return _and\\echoPrxHelper::uncheckedCast(\$p);") :
               eval("return and_echoPrxHelper::uncheckedCast(\$p);");
    $e1 = new echoI();
    $f = $NS ? eval("return _and\\enddeclarePrxHelper::uncheckedCast(\$p);") :
               eval("return and_enddeclarePrxHelper::uncheckedCast(\$p);");
    $f1 = new enddeclareI();
    $g = $NS ? eval("return new _and\\_endif();") : eval("return new and_endif();");
    $h = $NS ? eval("return new _and\\_endwhile();") : eval("return new and_endwhile();");
    $i = $NS ? constant("_and\\_or") : constant("and_or");
    $j = $NS ? constant("_and\\_print") : constant("and_print");
    $j = $NS ? constant("_and\\_require_once") : constant("and_require_once");
    echo "ok\n";
}
开发者ID:bholl,项目名称:zeroc-ice,代码行数:35,代码来源:Client.php


示例5: just_do_it

 function just_do_it($flag)
 {
     test();
     if ($flag < 10) {
         usleep(2 * 1000 * 1000);
     }
 }
开发者ID:soross,项目名称:myteashop,代码行数:7,代码来源:timmer.php


示例6: main

function main($x)
{
    for ($i = 0; $i < 10; $i++) {
        test($x, $x);
    }
    return test($x, $x);
}
开发者ID:ezoic,项目名称:hhvm,代码行数:7,代码来源:testb.php


示例7: start

function start()
{
    $neuralNetwork = new NeuralNetworkHopfield(9);
    $trainingDatas = prepareTrainingDatas();
    $neuralNetwork->learn($trainingDatas);
    test($neuralNetwork);
}
开发者ID:Harry27PL,项目名称:si,代码行数:7,代码来源:index.php


示例8: learn

function learn(NeuralNetwork $neuralNetwork, array $trainingDatas)
{
    /* @var $trainingDatas TrainingData[] */
    test($neuralNetwork);
    $historicErrors = [];
    $i = 0;
    while (true) {
        $errors = [];
        /*?>
          <table style=""><tr>
              <th>dane</th>
              <th>wynik</th>
              <th>spodziewany</th>
              <th>błąd</th>
          </tr><?php*/
        foreach ($trainingDatas as $trainingData) {
            /*?><tr><?php*/
            $result = $neuralNetwork->calculate($trainingData->getData());
            $error = $neuralNetwork->getError($result, $trainingData->getExpectedResult());
            $errors[] = $error;
            /*?><td><?php foreach($trainingData->getData() as $v) { echo round($v, 2).'     '; } ?></td><?php
                        ?><td><?= round($result[0], 2) ?></td><?php
                        ?><td><?= round($trainingData->getExpectedResult()[0], 2) ?></td><?php
                        ?><td><?= round($error, 2) ?></td><?php
            
                        ?><td><?php*/
            $neuralNetwork->correctWeights($result, $trainingData->getExpectedResult());
            /*?></td><?php
            
                        ?></tr><?php*/
        }
        //        if ($i % 5000 == 0) {
        //            test($neuralNetwork);
        //        }
        /*?></table><?php*/
        //        test($neuralNetwork);
        //        echo '<div style="width: '.(avg($errors) * 1000).'px; height: 1px; background: #666;"></div>';
        //        echo '<b>'.round(avg($errors), 3).'</b><br>';
        if (avg($errors) < 0.01) {
            return;
        }
        $i++;
        if ($i > 1) {
            $lastHistoricErrors = array_slice($historicErrors, -50);
            if (avg($lastHistoricErrors) > avg($historicErrors)) {
                $historicErrors = [];
                $i = 0;
                test($neuralNetwork);
                $neuralNetwork->rerandomizeWeights();
                //test($neuralNetwork);
            }
        }
        $historicErrors[] = avg($errors);
        if ($i == 100000) {
            echo 'break';
            break;
        }
        shuffle($trainingDatas);
    }
}
开发者ID:Harry27PL,项目名称:si,代码行数:60,代码来源:index.php


示例9: content_55f55f40447242_10092157

    function content_55f55f40447242_10092157($_smarty_tpl)
    {
        $_smarty_tpl->properties['nocache_hash'] = '2180455f55f4037d769_80171613';
        ?>
title: <?php 
        echo $_smarty_tpl->tpl_vars['title']->value;
        ?>
<br>
content: <?php 
        echo $_smarty_tpl->tpl_vars['content']->value;
        ?>
<br>


<?php 
        echo myfun();
        ?>
 <br>
<?php 
        echo date("Y-m-d");
        ?>
<br>




<?php 
        echo test(array('size' => "10", 'color' => "red", 'num' => "5", 'content' => "222"), $_smarty_tpl);
        ?>
 <br>
<?php 
    }
开发者ID:suchfun,项目名称:smarty,代码行数:32,代码来源:cd2e5aa04ccacd3b7a8b3321861fb48284789391_0.file.demo2.html.cache.php


示例10: update_default_page

/**
 * Update content of a default page.
 * 
 * If $tag parameter is an array, it just passes elements of this array one by one to itself.
 * The value 'HomePage' is a special one: it will be replaced by the configured value $config['root_page'].
 * The content of the page is read at a file named with $tag, located in setup/default_pages.
 * @param mixed $tag	string or array of strings
 * @param resource $dblink
 * @param mixed $config
 * @param string $lang_defaults_path	mandatory: validated directory for language-specific default pages
 * @param string $lang_defaults_fallback_path	mandatory: validated directory for default pages in system default language
 * @access public
 * @return void
 * @todo avoid recursion: make a single tag into an array of one and then just loop over the tags
 */
function update_default_page($tag, $dblink, $config, $lang_defaults_path, $lang_defaults_fallback_path, $note = '')
{
    if (is_array($tag)) {
        foreach ($tag as $v) {
            update_default_page($v, $dblink, $config, $lang_defaults_path, $lang_defaults_fallback_path, $note);
        }
        return;
    }
    $filename = $tag;
    if ($tag == '_rootpage') {
        $tag = $config['root_page'];
        $filename = 'HomePage';
    }
    $admin_users = explode(',', $config['admin_users']);
    $admin_main_user = trim($admin_users[0]);
    //$txt_filepath = $lang_defaults_path.$filename.'.txt';
    $php_filepath = $lang_defaults_path . $filename . '.php';
    if (!file_exists($php_filepath) || !is_readable($php_filepath)) {
        $php_filepath = $lang_defaults_fallback_path . $filename . '.php';
    }
    if (file_exists($php_filepath) && is_readable($php_filepath)) {
        ob_start();
        include_once $php_filepath;
        $body = ob_get_contents();
        ob_end_clean();
        //$body = implode('', file($txt_filepath));
        mysql_query('update ' . $config['table_prefix'] . 'pages set latest = "N" where tag = \'' . $tag . '\'', $dblink);
        test(sprintf(__('Adding/Updating default page %s' . '...'), $tag), @mysql_query('insert into ' . $config['table_prefix'] . 'pages set tag=\'' . $tag . '\', body = \'' . mysql_real_escape_string($body) . '\', user=\'WikkaInstaller\', owner = \'' . $admin_main_user . '\', time=now(), latest =\'Y\', note = \'' . mysql_real_escape_string($note) . '\'', $dblink), '', 0);
        // @@@ pick up any page-specific ACL here (look in both $lang_defaults_path and $lang_defaults_fallback_path)
    } else {
        test(sprintf(__('Adding/Updating default page %s' . '...'), $tag), false, sprintf(__('Default page not found or file not readable (%s, %s, %s)'), $tag, $php_filepath, $lang_defaults_path), 0);
    }
}
开发者ID:freebasic,项目名称:fbwikka,代码行数:48,代码来源:functions.inc.php


示例11: main

function main($a)
{
    try {
        test(...$a);
    } catch (Exception $e) {
    }
}
开发者ID:badlamer,项目名称:hhvm,代码行数:7,代码来源:unpack_badtype.php


示例12: allTests

function allTests()
{
    global $NS;
    echo "testing Slice predefined macros... ";
    flush();
    if ($NS) {
        $d = new Test\_Default();
        test($d->x == 10);
        test($d->y == 10);
        $nd = new Test\NoDefault();
        test($nd->x != 10);
        test($nd->y != 10);
        $c = new Test\PhpOnly();
        test($c->lang == "php");
        test($c->version == Ice\intVersion());
    } else {
        $d = new Test_Default();
        test($d->x == 10);
        test($d->y == 10);
        $nd = new Test_NoDefault();
        test($nd->x != 10);
        test($nd->y != 10);
        $c = new Test_PhpOnly();
        test($c->lang == "php");
        test($c->version == Ice_intVersion());
    }
    echo "ok\n";
}
开发者ID:oceanwavechina,项目名称:ice,代码行数:28,代码来源:Client.php


示例13: pageEntry

 public function pageEntry($inPath)
 {
     /*
      */
     SError::$CONSOLE = true;
     /*
      */
     SError::$LOG = false;
     /*
      */
     SError::$LOGFILE = "/tmp/tmp_serror.log";
     echo $DDJFK;
     function test($B)
     {
         test2($B);
     }
     function test2($a)
     {
         echo "{$B}.{$a}";
         //throw new Exception("D2D");
         //throw new Exception("DD");
     }
     echo "D";
     test("FJKE", "E");
     throw new Exception("DD");
     echo "D";
     //test("B","c");
 }
开发者ID:hetao29,项目名称:slightphp,代码行数:28,代码来源:error.page.php


示例14: move_to_yaml

function move_to_yaml()
{
    $sql = SQL::current();
    if (!($attrs = $sql->select("post_attributes", "*", array("name" => array("unclean_tags", "clean_tags"))))) {
        return;
    }
    function parseTags($tags, $clean)
    {
        $tags = explode(",", preg_replace("/\\{\\{([^\\}]+)\\}\\}/", "\\1", $tags));
        $clean = explode(",", preg_replace("/\\{\\{([^\\}]+)\\}\\}/", "\\1", $clean));
        return array_combine($tags, $clean);
    }
    $tags = array();
    foreach ($attrs->fetchAll() as $attr) {
        if ($attr["name"] == "unclean_tags") {
            $tags[$attr["post_id"]]["unclean"] = $attr["value"];
        } else {
            $tags[$attr["post_id"]]["clean"] = $attr["value"];
        }
    }
    if (empty($tags)) {
        return;
    }
    foreach ($tags as $post_id => $tags) {
        $yaml = YAML::dump(parseTags($tags["unclean"], $tags["clean"]));
        echo _f("Relocating tags for post #%d...", array($post_id), "tags");
        echo test($insert = $sql->replace("post_attributes", array("name" => "tags", "value" => $yaml, "post_id" => $post_id)), _f("Backup written to %s.", array("./_tags.bak.txt")));
        if (!$insert) {
            return file_put_contents("./_tags.bak.txt", var_export($tags, true));
        }
    }
    echo __("Removing old post attributes...", "tags") . test($sql->delete("post_attributes", array("name" => array("unclean_tags", "clean_tags"))));
}
开发者ID:homebru,项目名称:bandb,代码行数:33,代码来源:upgrades.php


示例15: test_get_arg

function test_get_arg(string $type, array $extra_args)
{
    $cnt = count($extra_args) + func_num_args() - 1;
    for ($i = -1; $i <= $cnt; ++$i) {
        test('gen_func_get_arg_' . $type, array_merge(array_slice(func_get_args(), 2), array($i), $extra_args));
    }
}
开发者ID:badlamer,项目名称:hhvm,代码行数:7,代码来源:generator_varargs.php


示例16: count_posts

function count_posts()
{
    global $wpdb;
    //$raw_values = $_POST['val'];
    $values = $_POST['val'];
    $controls = $_POST['ctrl'];
    /*for ($i=0;$i<count($raw_values);$i++)
    		{
    			$raw_value_name_parts = explode("-",$raw_values[$i][name]);
    			if( count($raw_value_name_parts) == 3 && count($controls) >= ($raw_value_name_parts[2]-1) )
    				{
    					if($controls[$raw_value_name_parts[2]][value] != "") $separator= "-";
    					else $separator="";
    					
    					$controls[$raw_value_name_parts[2]][value].=$separator .$raw_values[$i][value];
    				}
    		}			*/
    for ($i = 0; $i < count($controls); $i++) {
        $controls[$i][value] = $values[$i][value];
    }
    $q = test($controls);
    $c = $wpdb->get_var($q);
    echo $c;
    die;
}
开发者ID:ugurbastan,项目名称:swe-574-group4,代码行数:25,代码来源:dynamic_counter.php


示例17: allTests

function allTests($communicator)
{
    global $NS;

    echo "testing setACM/getACM... ";
    flush();

    $ref = "communicator:default -p 12010";
    $com = $communicator->stringToProxy($ref)->ice_uncheckedCast("::Test::RemoteCommunicator");

    $adapter = $com->createObjectAdapter(-1, -1, -1);

    $initData = $NS ? eval("return new Ice\\InitializationData;") : new Ice_InitializationData;
    $initData->properties = $communicator->getProperties()->clone();
    $initData->properties->setProperty("Ice.ACM.Timeout", "1");
    $initData->properties->setProperty("Ice.ACM.Client.Timeout", "15");
    $initData->properties->setProperty("Ice.ACM.Client.Close", "4");
    $initData->properties->setProperty("Ice.ACM.Client.Heartbeat", "2");
    $testCommunicator = $NS ? eval("return Ice\\initialize(\$initData);") : Ice_initialize($initData);
    $proxy = $testCommunicator->stringToProxy($adapter->getTestIntf()->ice_toString())->ice_uncheckedCast(
        "::Test::TestIntf");
    $proxy->ice_getConnection();

    $CloseOnIdleForceful =
        $NS ? constant("Ice\\ACMClose::CloseOnIdleForceful") : constant("Ice_ACMClose::CloseOnIdleForceful");
    $CloseOnInvocationAndIdle =
        $NS ? constant("Ice\\ACMClose::CloseOnInvocationAndIdle") : constant("Ice_ACMClose::CloseOnInvocationAndIdle");
    $HeartbeatOnIdle =
        $NS ? constant("Ice\\ACMHeartbeat::HeartbeatOnIdle") : constant("Ice_ACMHeartbeat::HeartbeatOnIdle");
    $HeartbeatOnInvocation =
        $NS ? constant("Ice\\ACMHeartbeat::HeartbeatOnInvocation") :
        constant("Ice_ACMHeartbeat::HeartbeatOnInvocation");

    $acm = $proxy->ice_getCachedConnection()->getACM();
    test($acm->timeout == 15);
    test($acm->close == $CloseOnIdleForceful);
    test($acm->heartbeat == $HeartbeatOnIdle);

    $proxy->ice_getCachedConnection()->setACM(Ice_Unset, Ice_Unset, Ice_Unset);
    $acm = $proxy->ice_getCachedConnection()->getACM();
    test($acm->timeout == 15);
    test($acm->close == $CloseOnIdleForceful);
    test($acm->heartbeat == $HeartbeatOnIdle);

    $proxy->ice_getCachedConnection()->setACM(20, $CloseOnInvocationAndIdle, $HeartbeatOnInvocation);
    $acm = $proxy->ice_getCachedConnection()->getACM();
    test($acm->timeout == 20);
    test($acm->close == $CloseOnInvocationAndIdle);
    test($acm->heartbeat == $HeartbeatOnInvocation);

    $adapter->deactivate();
    $testCommunicator->destroy();
    echo "ok\n";

    echo "shutting down... ";
    flush();
    $com->shutdown();
    echo "ok\n";
}
开发者ID:herclogon,项目名称:ice,代码行数:59,代码来源:Client.php


示例18: allTests

function allTests($communicator)
{
    echo "testing stringToProxy... ";
    flush();
    $ref = "d:default -p 12010";
    $db = $communicator->stringToProxy($ref);
    test($db != null);
    echo "ok\n";

    echo "testing checked cast... ";
    flush();
    $d = $db->ice_checkedCast("::Test::D");
    test($d != null);
    test($d == $db);
    echo "ok\n";

    echo "testing non-facets A, B, C, and D... ";
    flush();
    test($d->callA() == "A");
    test($d->callB() == "B");
    test($d->callC() == "C");
    test($d->callD() == "D");
    echo "ok\n";

    echo "testing facets A, B, C, and D... ";
    flush();
    $df = $d->ice_checkedCast("::Test::D", "facetABCD");
    test($df != null);
    test($df->callA() == "A");
    test($df->callB() == "B");
    test($df->callC() == "C");
    test($df->callD() == "D");
    echo "ok\n";

    echo "testing facets E and F... ";
    flush();
    $ff = $d->ice_checkedCast("::Test::F", "facetEF");
    test($ff != null);
    test($ff->callE() == "E");
    test($ff->callF() == "F");
    echo "ok\n";

    echo "testing facet G... ";
    flush();
    $gf = $ff->ice_checkedCast("::Test::G", "facetGH");
    test($gf != null);
    test($gf->callG() == "G");
    echo "ok\n";

    echo "testing whether casting preserves the facet... ";
    flush();
    $hf = $gf->ice_checkedCast("::Test::H");
    test($hf != null);
    test($hf->callG() == "G");
    test($hf->callH() == "H");
    echo "ok\n";

    return $gf;
}
开发者ID:bholl,项目名称:zeroc-ice,代码行数:59,代码来源:Client.php


示例19: main

function main()
{
    test();
    fb_rename_function('foo', 'baz');
    test();
    fb_rename_function('bar', 'foo');
    test();
}
开发者ID:badlamer,项目名称:hhvm,代码行数:8,代码来源:cuf07.php


示例20: loader

 private function loader($className)
 {
     echo 'Trying to load ', $className, ' via ', __METHOD__, "()\n";
     if ($className == "testCore") {
         var_dump("myClass expect");
         test();
     }
 }
开发者ID:badlamer,项目名称:hhvm,代码行数:8,代码来源:spl_autoload_register_class_private_array_string.php



注:本文中的test函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
PHP test1函数代码示例发布时间:2022-05-23
下一篇:
PHP terminate函数代码示例发布时间:2022-05-23
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap