在一个URL路径变量中检查多个结果

时间:2014-10-23 15:32:46

标签: php

我究竟应该如何修改它,以便不仅检查“只是一步一步”'还有其他诸如“感谢你注册”等?

$url = 'http://' . $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI'];
    if (false == strpos($url,'Just-One-More-Step')) { echo '<div class="sideCourse"><a href="/Courses/Free-NLP-Training-Course/Signup-For-Free-NLP-Course/">Sign Up Now For FREE NLP Training Course</a></div>'; } else { echo ''; }

我认为可能只是添加它:

if (false == strpos($url,'Just-One-More-Step','Thank-You-For-Registering'))

但似乎没有效果。

1 个答案:

答案 0 :(得分:1)

strpos没有像这样的多个字符串,你需要单独检查它们......

if (false == strpos($url,'Just-One-More-Step') && false == strpos($url,'Thank-You-For-Registering')) { ... }