php - 检查两个链接是否相等(任何条件) PHP
问题描述
我在一个网站上工作,我很少陷入一种情况,我想要检查标题 url 是否等于任何自定义 url,如果两者相同,那么条件应该适用,我添加了一个代码,但是它剂量对我有用,但是我回显了存储链接的每个 $variable 的值,下面是我的代码,它具有正确的值,但它完全符合我的要求,
$login_page = get_option('workscout_profile_page');
$urllinkfi = "192.168.1.50".$variable = $_SERVER['REQUEST_URI'];
$urllinkse = "192.168.1.50".$variable = $_SERVER['REQUEST_URI']."#tab2";
$permalinkone = get_permalink();
$permalinktwo = get_permalink()."#tab2";
$find = array( 'http://', 'https://' );
$replace = '';
$output = str_replace( $find, $replace, $permalinkone );
$outputtwo = str_replace( $find, $replace, $permalinktwo );
if($urllinkfi == $output ) { ?>
<a href="<?php echo esc_url(get_permalink($login_page)); ?>" class="login-btn"><i class="la la-sign-in-alt"></i> <?php esc_html_e('Log In','workscout'); ?></a>
<?php }elseif ($urllinkse == $outputtwo) { ?>
<a href="<?php echo esc_url(get_permalink($login_page)); ?>#tab2" class="register-btn"><i class="la la-plus-circle"></i> <?php esc_html_e('Register','workscout'); ?></a>
<?php }else{ ?>
<a href="<?php echo esc_url(get_permalink($login_page)); ?>" class="login-btn"><i class="la la-sign-in-alt"></i> <?php esc_html_e('Log In','workscout'); ?></a>
<a href="<?php echo esc_url(get_permalink($login_page)); ?>#tab2" class="register-btn"><i class="la la-plus-circle"></i> <?php esc_html_e('Register','workscout'); ?></a>
<?php }
解决方案
推荐阅读
- android - 如何在改造 2 中解析动态内部内部长度数组响应
- php - php中的echo命令没有被执行
- sql - SQL Server,更新查询以删除数据中的方括号
- java - 有没有办法从 Azure AD 使用 Java 恢复最近删除的用户?
- angular - Angular7:加载时显示占位符图像
- java - 我如何识别/计算图像中有多少对象有重叠
- javascript - 未安装 office 时验证 office 文件的 Content-Type
- xamarin - 如何在 Xamarin.Mac 的控制台应用程序中捕获鼠标事件
- javascript - ajax 弹出窗口无法加载到控制器中
- java - 在 IBM WebSphere MQ Explorer 中创建视图时出错