问题标签 [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 strpos(),回显找到的实例
使用strpos()
PHP 中的函数,我如何回显strpos()
找到的内容?它找到的所有项目。谢谢
php - PHP substr 在某个 char 之后,一个 substr + strpos 优雅的解决方案?
假设我想在一些针字符后返回所有字符'x'
:
$source_str = "Tuex helo babe"
.
通常我会这样做:
你知道更好/更聪明(更优雅)的方法吗?
不使用正则表达式不会使它更优雅,也可能更慢。
不幸的是,我们不能这样做:
因为 when 'x'
is not foundstrpos
返回FALSE
(而-1
不像在 JS 中那样)。
FALSE
将评估为零,并且第一个字符将始终被切断。
谢谢,
php - 这是更换标签的最佳/正确方法吗?
在我的文本中,用户可以输入如下所示的模块;[[form:contact]]
,代表一个模块及其名称;[[module:name]
我使用以下代码从文本中收回它,然后拆分它,从我想要的数据库中获取信息并替换它。
这是最好的方法吗?它工作得很好,但我不确定这是否是最有效的方法,并且想知道你们会怎么想......
我正在使用 Zend 框架。
这是代码:
php - 在字符串中搜索符号
我正在编写一些代码,需要在字符串中搜索某种符号。我为此使用 mb_strpos 函数,它适用于字母符号,但如果我搜索问号、点等符号,则它不起作用。例如,如果我在字符串 mb_strpos 中搜索“aaaaa”(或任何其他 unicode 字符)按预期工作,但如果我搜索“??????” 它没有!
这是我的代码:
在第二种情况下它总是返回 true!
有人可以帮忙吗?
php - 使用 PHP 在另一个字符串中搜索特定字符串
我需要在一个字符串中搜索 PHP 中是否出现另一个字符串。我有一些我一直在玩的代码,但它似乎不起作用。
这是我的代码:
我尝试了以下一些选项,但仍然找不到匹配项。这是我正在搜索的内容:
我需要找到:*
在:
似乎什么都找不到。该代码在常规句子中起作用:
它会从句子中找到任何单词,但是当它们全部放在一起(在 URL 中)时,它似乎找不到它。
c - C: 自定义 strpos() 函数的帮助
我有以下功能:
当我搜索单个字符时它可以正常工作:
但它不适用于较长的字符串:
问题是什么?
额外的问题:循环是否while
正确分成多行?什么是公认的方式来做到这一点?
编辑:strlen()
自然是一个返回字符串长度的自定义函数。这工作正常。
php - strpos 问题:获取返回值 UBLIC
我正在创建一个类来打开网页并存储页面上所有出站链接的 href 值。由于某种原因,它适用于前 3 个然后变得更奇怪。下面是我的代码:
暂时忽略 for 循环我知道这只会返回前 10 个并且不会执行整个文档。但是,如果您运行此代码,前 3 个可以正常工作,但所有其他值都是 UBLIC。任何人都可以帮忙吗?谢谢
php - PHP的正则表达式问题
我想解析一个模板文件并找到一组特定的变量,如下所示:
我只想获取变量名和比赛的起始位置。首先我使用了 strpos(),但这是函数无法接受正则表达式参数。
这可能吗?我试图使用这个正则表达式:
但没有积极的结果。
谢谢你的帮助。
php - 如何解决 strpos() “空分隔符”错误?
这是错误:
适用于:PHP 5.2+
警告:strpos() [function.strpos]:第 445 行 /helper.php 中的空分隔符
这是该行的代码:
php - 简单的 PHP strpos 函数不起作用,为什么?
为什么这个独立代码不起作用:
即使 https 包含在$link
变量中,它每次都可以打印。