为了账号安全,请及时绑定邮箱和手机立即绑定

如何将我的函数转换为变量以执行语句数组

如何将我的函数转换为变量以执行语句数组

PHP
jeck猫 2021-09-18 20:57:04
我不知道如何将此代码转换为变量。我想将它绑定在语句执行数组中。这是我的代码。我发现此代码可以获取当前日期和您的时区。我试过了,$date = function() {}, echo $date();但这没有用。我试图搜索“变量 PHP 的函数”,但所有示例都不起作用。我在这里缺少什么?这甚至可能吗?所以我想这样做以将其保存在数据库中。有人能帮助我吗。我非常感谢您的帮助和时间。function showclienttime(){    if(!isset($_COOKIE['GMT_bias']))    {?>        <script type="text/javascript">            var Cookies = {};            Cookies.create = function (name, value, days) {                if (days) {                    var date = new Date();                    date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));                    var expires = "; expires=" + date.toGMTString();                }                else {                    var expires = "";                }                document.cookie = name + "=" + value + expires + "; path=/";                this[name] = value;            }            var now = new Date();            Cookies.create("GMT_bias",now.getTimezoneOffset(),1);            window.location = "<?php echo $_SERVER['PHP_SELF'];?>";        </script>        <?php    }    else {      $fct_clientbias = $_COOKIE['GMT_bias'];    }    $fct_servertimedata = gettimeofday();    $fct_servertime = $fct_servertimedata['sec'];    $fct_serverbias = $fct_servertimedata['minuteswest'];    $fct_totalbias = $fct_serverbias - $fct_clientbias;    $fct_totalbias = $fct_totalbias * 60;    $fct_clienttimestamp = $fct_servertime + $fct_totalbias;    $fct_time = time();    $fct_year = strftime("%Y", $fct_clienttimestamp);    $fct_month = strftime("%M", $fct_clienttimestamp);    $fct_day = strftime("%d", $fct_clienttimestamp);    $fct_hour = strftime("%I", $fct_clienttimestamp);    $fct_minute = strftime("%M", $fct_clienttimestamp);    $fct_second = strftime("%S", $fct_clienttimestamp);    $fct_am_pm = strftime("%p", $fct_clienttimestamp);    echo $fct_month."/".$fct_day."/".$fct_year." ".$fct_hour.":".$fct_minute.":".$fct_second." ".$fct_am_pm."";}
查看完整描述

1 回答

?
守着一只汪

TA贡献1872条经验 获得超3个赞

这称为匿名函数。

支持的 php 版本 5.3 +


<?php

$date= function() {

    return date('Y-m-d');

};

echo $date();

?>


查看完整回答
反对 回复 2021-09-18
  • 1 回答
  • 0 关注
  • 146 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信