快速而简单,我有一个完全适用于Smarty的应用程序;基本上我有{if}语句来确定用户当前正在查看的URI,以便我可以决定要提供什么,它看起来像:
$GLOBALS.user_page_uri == '/private-messages/contacts/'
这将打开所有联系人,当您点击某些联系人时,您打开/私人消息/联系人/ ID 所以我需要某种通配符,它将在上面的代码末尾,所以它只查找" / private-messages / contacts /"之后忽略了一切,我试过了#34; *"和"%"但无济于事。
答案 0 :(得分:1)
经过几个小时的敲门声(我不是PHP /聪明的专家)我设法找到了解决方案,而不是$ string ='something'我用了preg_match()
所以我通过给予它来实现它:
preg_match("/\/private-messages\/contacts.*/s", $GLOBALS.user_page_uri);
希望有人觉得这很有帮助,我知道它为我节省了很多。