草庐IT

php - WooCommerce - 确定当前单个产品页面的产品类别

在我的header.php中,我想根据页面的类别添加标题。我当前的代码如下所示:ID)){echo"musicintheworldofnoise";}elseif(is_category('marathi')||has_category('marathi',$post->ID)){echo"क्षितिजजसेदिसते";}elseif(is_category('happenings')||has_category('happenings',$post->ID)){echo"Happenings";}elseif(is_product()&&is_product_category('

php - 如何将当前时间与 PHP 中的预设时间进行比较?

我希望PHP检查现在是否是上午8:30,如果是,我希望它更改一个变量。我试过了,$eightthirtyam="08:30:00";if(time()>=strtotime($eightthirtyam)){$refresh=true;}但是bool值并没有改变。知道我做错了什么吗? 最佳答案 strtotime取决于时区..所以你也应该定义时区。在比较之前,您应该设置默认时区。http://php.net/strtotime例子:date_default_timezone_set('America/Los_Angeles');$e

php - 如何在 php 7.1 中指示返回类型是当前子类型?

我有abstractclassA{publicstaticfunctiongetSingle($where=[]){$classname=get_called_class();$record=static::turnTheWhereIntoArecordFromDB($where);$model=new$classname($record);return$model;}}classBextendsA{}$x=B::getSingle();$x没有类型提示...我喜欢类型提示,所以我想要B的类型提示,而不是A如何直接为$x启用类型提示?我以为是这样的publicfunctiongetSi

php - 获取用户在当前页面之前查看的页面

代替login.php?ref=http://mysite.com/lastpage我可以通过其他方式获得之前的页面吗?尝试了HTTP_REFERER但无法正常工作Notice:Undefinedindex:HTTP_REFERERinC:\test\login.phponline18//新手 最佳答案 HTTP_REFERER(以及几乎所有其他$_SERVER变量)不是获取先前页面的可靠方法,因为它们很容易被伪造。设置session变量可能稍微安全一些,但如果它们来自外部url,则将不起作用。据我所知,没有一种万无一失的方法可以做

php - wordpress 获取当前用户

我的wordpress目录中有一个用于某些模板应用程序的目录apacheWWW/wordpress/jtpc在我的应用程序中,我想要wordpress当前用户ID我可以在一页中执行此操作,但在另一页中出现错误这就是我为获取用户ID而做的:require_once('/../../wp-load.php');global$current_user;get_currentuserinfo();$user_id=$current_user->ID;但是我在这一行得到了一个错误require_once('/../../wp-load.php');错误说Filedoesnotexist:D:/p

php - 抓取 Xbox Live 成员(member)当前事件

我正在研究如何获得XboxLive成员(member)的存在(即不在线,在线玩_)。唯一的方法是登录Xbox.com,访问玩家页面,然后从div中抓取一些文本。http://live.xbox.com:80/en-US/MyXbox/Profile?gamertag=example在这里看到CallofDutyBlackOps-InCombatTrainingonSummit有没有办法登录http://xbox.com使用脚本或以其他方式查找玩家的当前状态?编辑:这是我的项目XboxMessenger/Status 最佳答案 您可以

php - 如何在 php 中获取当前时间 5 :00 pm?

如何在php中获取当前时间,例如下午5:00?我在像下午5:00这样的php中获取时间时遇到问题因为我必须做出决定,例如"5:00pm"){echo'Hide';}else{echo'show';}?>我想在下午5:00之后显示“隐藏”文本。有人知道吗?感谢您的帮助。非常感谢。 最佳答案 使用24小时制,你不会有任何问题:if(date('G')>17)G     24-hourformatofanhourwithoutleadingzeros     0through23 关于php-

php - 如何在不影响当前窗口的情况下在 Vim 中打开缓冲区列表

在Vim中,我想在不影响当前窗口的情况下加载缓冲区列表。我目前正在加载一个缓冲区列表:n**/*.php除了将我的当前窗口更改为加载的最后一个文件之外,它工作得很好。我正在寻找一种特定的解决方案,其中缓冲区在后台加载并且我的当前窗口不受影响。我不追求:如何像这样恢复我之前的窗口::b#如何创建Vim函数以避免丢失我的窗口。如何创建session并加载它:mksessionmyproject.vim#vim-Smyproject感谢您的帮助! 最佳答案 清除参数列表并使用:argadd添加文件::sil!argd*|arga**/*.

PHP 获取当前文件目录

我想知道是否有可能获得一个文件的完整路径,然后将其拆分就像:回显$currentDir//输出EX:/home/user/public_html/scrips/code/test/ha然后将其拆分为3个目录,因此输出为:/home/user/public_html/scripts这可能吗? 最佳答案 在__DIR__或dirname(__FILE__)获取当前执行文件的目录。您可以选择一条路径并通过字符串操作提升几个级别。$path=implode(DIRECTORY_SEPARATOR,array_slice(explode(DI

PHP获取包含/需要当前文件的文件

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:PHP-retrievenameofscriptthatincludedorrequireditPHP有没有办法获取当前文件需要/包含的文件?例如:Controller.php添加人员.php执行php-fcontroller.php基本上,类似于虚构的函数get_parent()。谢谢。