- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我无法让 stristr 函数返回真值,我相信这是因为我的搜索中有一个 $ 字符。
当我这样做时: var_dump($nopricecart);
完整的 $nopricecart 值是 <span class="pricedisplay">$0</span>
,我得到:
string(41) "$0"
但是当我这样做的时候:
if(stristr($nopricecart , "$0")){
echo "*";
} else {
echo $nopricecart;
}
我总是得到 $nopricecart 的变量,即使它是 $0。
从我的 if 函数中删除 $ 非常有效,但这不适用于我的代码。
最佳答案
string(41)
应该泄露了:您的字符串中似乎有很多不可打印的字符。找出它们的来源并删除它们,您的代码应该可以正常工作。
关于php - 带$的stristr,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12785430/
我需要检查数组变量中的单词,我需要这样的东西: $banned = array('word1','word2','word3','word4'); if (stristr($title, $banne
我正在尝试根据用户输入发回一个列表作为响应。我正在使用 Spring mvc,并且我有这个 Controller 方法来进行处理 @RequestMapping(value = { "/hin
如果查找成功,则返回字符串的其余部分(从匹配点),如果没有找到该字符串,则返回 false。 版本支持:PHP 3+ 语法: stristr(string,f
为什么这不匹配? http://www.tehplayground.com/#UREUvT4yr $str = 'Bülow'; if(stristr($str, 'BÜLOW')){ ech
我从以下代码中得到了一个奇怪的行为..它的目的是在每次按键时为用户提供自动完成选项 function autoComplete(str) { debugger; if (str
我有以下代码:- $unitedstatess = stristr($ad['country'], 'united states'); $unitedkingdom = str
我在编写 PHP 代码时非常有能力,尽管我只是遇到一种情况,我想知道是否可以使用 stristr 来匹配 SINGLE 如果条件。我不需要/不想要一个类、一个专用函数或任何 super 复杂的东西,我
我是一名优秀的程序员,十分优秀!