问题标签 [strpos]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 可能的 PHP 函数在没有正则表达式的情况下匹配两个关键字
我一直在使用 stripos 来匹配字符串中的单个关键字,但是您只能定义输入字符串、要搜索的字符串和偏移量……是否有一种功能或方法可以要求找到两个关键字。例如 Happy 和 Birthday,通过分别定义 Happy 和 Birthday 来匹配 Happy 21st Birthday 或 Happy Freaking Birthday。因此,除非两个关键字都存在,否则匹配将返回 false。
php - 哪种方法是首选 strstr 或 strpos?
我注意到很多开发人员同时使用 strstr 和 strpos 来检查子字符串是否存在。其中之一是首选,为什么?
php - 字符串搜索中的 strpos 和字符串
我有一个逗号分隔的字符串,我需要能够在字符串中搜索给定字符串的实例。我使用以下功能:
示例:isChecked('1,2,3,4', '2')
搜索是否2
在字符串中并在我的一种表单中勾选相应的复选框。
isChecked('1,3,4,12', '2')
但是,当涉及到时,它没有返回,而是NULL
返回TRUE
,因为它显然2
在. 中找到了字符12
。
我应该如何使用 strpos 函数才能获得正确的结果?
php - PHP 后退按钮的终极 HTTP_REFERER 解决方案?
是的,我知道,另一个 HTTP_REFERER 努力。当我看到它时,我畏缩。但它已作为“返回”问题的解决方案交给我,它确实有效,所以......
...问题是,我对它的理解还不够,无法在现场部署它。
我在这里阅读了很多关于 HTTP_REFERER 危险的消息,但是我被告知这段代码针对这个特定任务解决了这些问题......但我不相信。
所以,我的问题在下面代码的底部 - 但首先,这是它背后的基础:
此代码进入购物车。它在用户单击“查看购物车”后提供“继续购物”按钮的操作。它的目标是提供最合适的(或预期的)重定向到用户来自的地方。
默认情况下,如果不添加此代码,此特定“查看购物车”页面的“继续购物”按钮只会将用户带到购物车的主页 - 如果用户已经导航了几页深度以找到一个一组产品或一个特定的类别,或者正在查看一个产品等。所以我们想要改进它。此外,购物车需要 javascript 才能完成购买,如果用户在关闭 JS 的情况下访问,则会警告用户,因此在此操作期间用户需要打开 JS。最后,我们希望将解决方案保留在单个代码块中,以便可以轻松应用并传输到购物车的更新版本而几乎没有问题。
向我描述的方法:
如果设置了推荐人并且它不为空并且是的它确实包含此购物车的域然后
1a。如果引用者是购物车页面本身,请应用 javascript (-1) 效果,否则我们将卡在一个地方
1b。ELSE 继续申请Referer - 完成。
否则,如果设置了推荐并且它不为空但不包含此购物车的域,则
2a。有问题,发到主页。(?? 为什么 ??)
2b。ELSE 让我们应用 javascript (-1) 效果。- 完毕。
编码:
我的问题:
好的,所以我们结合了两种可疑的方法,总的来说它似乎有效。但是这(安全/功能)会出现什么问题?这里有我想念的表演者吗?
第二部分(2. 和 2a.)要完成什么?我解释说这是为了确定是否有人故意尝试提供虚假推荐人-但这对我来说没有意义-为什么我们关心将该人路由到主页而不是使用 javascript ( -1)方法?
有什么改进的想法吗?那些总是派上用场;-)
感谢您花时间帮助解决这个问题...
php - 本地主机和服务器中 php 函数 strpos 和 substr 的不同结果
假设我们有像 "adjkadahsdjashd##kjhkhkjhkjhs" 这样的字符串。我想把它们剪成例如 adjkadahsdjashd 和 kjhkhkjhkjhs
所以我在我的电脑上写了这个:
结果还可以,但是当我将其上传到服务器时,它什么也没有返回。
服务器php版本为5.2.17
:(
php - 在 strpos 中使用数组作为针
搜索字符串时如何使用strpos
指针数组?例如:
因为用这个的时候就不行了,要是有这样的就好了
php - PHP:在特定短语/单词后在文本文件中搜索并输出
我正在尝试制作一个小的 php 脚本来自动化一些工作流程。脚本要做的是读取一个文件(每个文件大约 10-20kb)。然后我需要在文件中搜索一些特定的短语并输出——如果出现这些短语——行号和短语。
例如,我有一个正在阅读和搜索的文本文件。我搜索短语“花是黄色的”、“马是白色的”和“混合的”;</p>
然后我的输出是:
第 4 行:“马是白的” 第 19 行:“混合;” 第 22 行:“混合;” 第 99 行:“花是黄色的”……等等。
我正在使用这段代码,它正确地输出了每一行和行号,但我无法制作一个只输出搜索到的短语的搜索例程:
我的想法是使用strpos,然后每次我发现出现短语时,它都会将其放入一个数组(或字典)中,其中行号作为键,短语作为值,但无法使其工作,我认为可能有更好更有效的方法。
任何帮助或建议我将不胜感激。
谢谢
- 梅斯蒂卡
php - strpos() 没有找到“//”?
这是页面:[我删除了 URL,它不再存在]
我的问题是 data.bdf 中的注释除了第一个之外没有格式化。
这是php:
感谢您的帮助...
顺便说一句,我不再有写两次的错误
php - PHP strpos问题
我有一个脚本,它使用 cURL 从站点获取页面,我试图逐行剪切它,然后提取我需要的内容并删除该行。问题是,有时它会给我一个项目的正确位置,有时它不会取决于哪一行,它会交替出现。
我试图使用这些页面之一:http ://www.gametracker.com/search/
我使用的代码是:
它正确获取了服务器名称,但是当涉及到玩家时,一行我得到他们,另一行我得到 lor_odd">1230。
php - Foreach strpos问题。在另一个字符串中查找字符串
我试图让这个脚本工作。
这个想法是,如果输入字符串($query)
不以'/t'
AND 开头包含其中一个$trigger
单词,$error
则设置 an。
我不能让它工作,我不知道为什么。
那应该触发了错误,但似乎没有。我究竟做错了什么?